]> git.hungrycats.org Git - linux/commit
[AX25]: Fix ax25_cb locking.
authorJeroen Vreeken <pe1rxq@amsat.org>
Thu, 21 Aug 2003 05:04:47 +0000 (22:04 -0700)
committerDavid S. Miller <davem@nuts.ninka.net>
Thu, 21 Aug 2003 05:04:47 +0000 (22:04 -0700)
commit350a19f5521c19471977af0918293db38f6dae94
tree28539bfaf6cb3a8591e1ec2e2aaef2a4ade984cd
parent658dcd3b0d4340b434353cb8a2b4125bfabb923d
[AX25]: Fix ax25_cb locking.

- ax25_cb's use refcounting
- the ax25_cb list uses hlists
- Lots of socket locking.
13 files changed:
include/net/ax25.h
net/ax25/af_ax25.c
net/ax25/ax25_ds_in.c
net/ax25/ax25_ds_subr.c
net/ax25/ax25_ds_timer.c
net/ax25/ax25_in.c
net/ax25/ax25_ip.c
net/ax25/ax25_out.c
net/ax25/ax25_route.c
net/ax25/ax25_std_in.c
net/ax25/ax25_std_timer.c
net/ax25/ax25_timer.c
net/ax25/sysctl_net_ax25.c