[LLC]: Fix the accept path
authorArnaldo Carvalho de Melo <acme@mandriva.com>
Thu, 22 Sep 2005 10:57:21 +0000 (07:57 -0300)
committerArnaldo Carvalho de Melo <acme@mandriva.com>
Thu, 22 Sep 2005 10:57:21 +0000 (07:57 -0300)
commitd389424e00f9097cd24b3df4ca0ab7221f140eeb
tree9ffa95a4e791b19e5d793a06943e40221858b236
parent2928c19e1086e2f1e90d05931437ab6f1e4cfdc8
[LLC]: Fix the accept path

Borrowing the structure of TCP/IP for this. On the receive of new connections I
was bh_lock_socking the _new_ sock, not the listening one, duh, now it survives
the ssh connections storm I've been using to test this specific bug.

Also fixes send side skb sock accounting.

Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
include/net/llc_sap.h
net/llc/llc_c_ac.c
net/llc/llc_conn.c
net/llc/llc_if.c
net/llc/llc_s_ac.c
net/llc/llc_sap.c
net/llc/llc_station.c