diff options
Diffstat (limited to 'net/unix')
| -rw-r--r-- | net/unix/af_unix.c | 10 | ||||
| -rw-r--r-- | net/unix/garbage.c | 14 | ||||
| -rw-r--r-- | net/unix/sysctl_net_unix.c | 2 |
3 files changed, 9 insertions, 17 deletions
diff --git a/net/unix/af_unix.c b/net/unix/af_unix.c index d403e34088ad..41feca3bef86 100644 --- a/net/unix/af_unix.c +++ b/net/unix/af_unix.c | |||
| @@ -105,7 +105,7 @@ | |||
| 105 | #include <linux/skbuff.h> | 105 | #include <linux/skbuff.h> |
| 106 | #include <linux/netdevice.h> | 106 | #include <linux/netdevice.h> |
| 107 | #include <net/sock.h> | 107 | #include <net/sock.h> |
| 108 | #include <linux/tcp.h> | 108 | #include <net/tcp_states.h> |
| 109 | #include <net/af_unix.h> | 109 | #include <net/af_unix.h> |
| 110 | #include <linux/proc_fs.h> | 110 | #include <linux/proc_fs.h> |
| 111 | #include <linux/seq_file.h> | 111 | #include <linux/seq_file.h> |
| @@ -2026,14 +2026,6 @@ static struct net_proto_family unix_family_ops = { | |||
| 2026 | .owner = THIS_MODULE, | 2026 | .owner = THIS_MODULE, |
| 2027 | }; | 2027 | }; |
| 2028 | 2028 | ||
| 2029 | #ifdef CONFIG_SYSCTL | ||
| 2030 | extern void unix_sysctl_register(void); | ||
| 2031 | extern void unix_sysctl_unregister(void); | ||
| 2032 | #else | ||
| 2033 | static inline void unix_sysctl_register(void) {} | ||
| 2034 | static inline void unix_sysctl_unregister(void) {} | ||
| 2035 | #endif | ||
| 2036 | |||
| 2037 | static int __init af_unix_init(void) | 2029 | static int __init af_unix_init(void) |
| 2038 | { | 2030 | { |
| 2039 | int rc = -1; | 2031 | int rc = -1; |
diff --git a/net/unix/garbage.c b/net/unix/garbage.c index 4bd95c8f5934..6ffc64e1712d 100644 --- a/net/unix/garbage.c +++ b/net/unix/garbage.c | |||
| @@ -76,11 +76,11 @@ | |||
| 76 | #include <linux/netdevice.h> | 76 | #include <linux/netdevice.h> |
| 77 | #include <linux/file.h> | 77 | #include <linux/file.h> |
| 78 | #include <linux/proc_fs.h> | 78 | #include <linux/proc_fs.h> |
| 79 | #include <linux/tcp.h> | ||
| 80 | 79 | ||
| 81 | #include <net/sock.h> | 80 | #include <net/sock.h> |
| 82 | #include <net/af_unix.h> | 81 | #include <net/af_unix.h> |
| 83 | #include <net/scm.h> | 82 | #include <net/scm.h> |
| 83 | #include <net/tcp_states.h> | ||
| 84 | 84 | ||
| 85 | /* Internal data structures and random procedures: */ | 85 | /* Internal data structures and random procedures: */ |
| 86 | 86 | ||
| @@ -286,16 +286,16 @@ void unix_gc(void) | |||
| 286 | skb = skb_peek(&s->sk_receive_queue); | 286 | skb = skb_peek(&s->sk_receive_queue); |
| 287 | while (skb && | 287 | while (skb && |
| 288 | skb != (struct sk_buff *)&s->sk_receive_queue) { | 288 | skb != (struct sk_buff *)&s->sk_receive_queue) { |
| 289 | nextsk=skb->next; | 289 | nextsk = skb->next; |
| 290 | /* | 290 | /* |
| 291 | * Do we have file descriptors ? | 291 | * Do we have file descriptors ? |
| 292 | */ | 292 | */ |
| 293 | if(UNIXCB(skb).fp) | 293 | if (UNIXCB(skb).fp) { |
| 294 | { | 294 | __skb_unlink(skb, |
| 295 | __skb_unlink(skb, skb->list); | 295 | &s->sk_receive_queue); |
| 296 | __skb_queue_tail(&hitlist,skb); | 296 | __skb_queue_tail(&hitlist, skb); |
| 297 | } | 297 | } |
| 298 | skb=nextsk; | 298 | skb = nextsk; |
| 299 | } | 299 | } |
| 300 | spin_unlock(&s->sk_receive_queue.lock); | 300 | spin_unlock(&s->sk_receive_queue.lock); |
| 301 | } | 301 | } |
diff --git a/net/unix/sysctl_net_unix.c b/net/unix/sysctl_net_unix.c index c974dac4580a..690ffa5d5bfb 100644 --- a/net/unix/sysctl_net_unix.c +++ b/net/unix/sysctl_net_unix.c | |||
| @@ -12,7 +12,7 @@ | |||
| 12 | #include <linux/mm.h> | 12 | #include <linux/mm.h> |
| 13 | #include <linux/sysctl.h> | 13 | #include <linux/sysctl.h> |
| 14 | 14 | ||
| 15 | extern int sysctl_unix_max_dgram_qlen; | 15 | #include <net/af_unix.h> |
| 16 | 16 | ||
| 17 | static ctl_table unix_table[] = { | 17 | static ctl_table unix_table[] = { |
| 18 | { | 18 | { |
