aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/net/net_namespace.h6
-rw-r--r--include/net/netns/unix.h13
2 files changed, 16 insertions, 3 deletions
diff --git a/include/net/net_namespace.h b/include/net/net_namespace.h
index b62e31fca474..d943fd4eaba5 100644
--- a/include/net/net_namespace.h
+++ b/include/net/net_namespace.h
@@ -8,6 +8,8 @@
8#include <linux/workqueue.h> 8#include <linux/workqueue.h>
9#include <linux/list.h> 9#include <linux/list.h>
10 10
11#include <net/netns/unix.h>
12
11struct proc_dir_entry; 13struct proc_dir_entry;
12struct net_device; 14struct net_device;
13struct sock; 15struct sock;
@@ -45,9 +47,7 @@ struct net {
45 rwlock_t packet_sklist_lock; 47 rwlock_t packet_sklist_lock;
46 struct hlist_head packet_sklist; 48 struct hlist_head packet_sklist;
47 49
48 /* unix sockets */ 50 struct netns_unix unx;
49 int sysctl_unix_max_dgram_qlen;
50 struct ctl_table_header *unix_ctl;
51}; 51};
52 52
53#ifdef CONFIG_NET 53#ifdef CONFIG_NET
diff --git a/include/net/netns/unix.h b/include/net/netns/unix.h
new file mode 100644
index 000000000000..284649d4dfb4
--- /dev/null
+++ b/include/net/netns/unix.h
@@ -0,0 +1,13 @@
1/*
2 * Unix network namespace
3 */
4#ifndef __NETNS_UNIX_H__
5#define __NETNS_UNIX_H__
6
7struct ctl_table_header;
8struct netns_unix {
9 int sysctl_max_dgram_qlen;
10 struct ctl_table_header *ctl;
11};
12
13#endif /* __NETNS_UNIX_H__ */