diff options
author | David Howells <dhowells@redhat.com> | 2012-10-13 05:46:48 -0400 |
---|---|---|
committer | David Howells <dhowells@redhat.com> | 2012-10-13 05:46:48 -0400 |
commit | 607ca46e97a1b6594b29647d98a32d545c24bdff (patch) | |
tree | 30f4c0784bfddb57332cdc0678bd06d1e77fa185 /include/linux/net.h | |
parent | 08cce05c5a91f5017f4edc9866cf026908c73f9f (diff) |
UAPI: (Scripted) Disintegrate include/linux
Signed-off-by: David Howells <dhowells@redhat.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Michael Kerrisk <mtk.manpages@gmail.com>
Acked-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Acked-by: Dave Jones <davej@redhat.com>
Diffstat (limited to 'include/linux/net.h')
-rw-r--r-- | include/linux/net.h | 39 |
1 files changed, 1 insertions, 38 deletions
diff --git a/include/linux/net.h b/include/linux/net.h index 6ab31cabef7c..aa1673160a45 100644 --- a/include/linux/net.h +++ b/include/linux/net.h | |||
@@ -18,49 +18,13 @@ | |||
18 | #ifndef _LINUX_NET_H | 18 | #ifndef _LINUX_NET_H |
19 | #define _LINUX_NET_H | 19 | #define _LINUX_NET_H |
20 | 20 | ||
21 | #include <linux/socket.h> | ||
22 | #include <asm/socket.h> | ||
23 | |||
24 | #define NPROTO AF_MAX | ||
25 | |||
26 | #define SYS_SOCKET 1 /* sys_socket(2) */ | ||
27 | #define SYS_BIND 2 /* sys_bind(2) */ | ||
28 | #define SYS_CONNECT 3 /* sys_connect(2) */ | ||
29 | #define SYS_LISTEN 4 /* sys_listen(2) */ | ||
30 | #define SYS_ACCEPT 5 /* sys_accept(2) */ | ||
31 | #define SYS_GETSOCKNAME 6 /* sys_getsockname(2) */ | ||
32 | #define SYS_GETPEERNAME 7 /* sys_getpeername(2) */ | ||
33 | #define SYS_SOCKETPAIR 8 /* sys_socketpair(2) */ | ||
34 | #define SYS_SEND 9 /* sys_send(2) */ | ||
35 | #define SYS_RECV 10 /* sys_recv(2) */ | ||
36 | #define SYS_SENDTO 11 /* sys_sendto(2) */ | ||
37 | #define SYS_RECVFROM 12 /* sys_recvfrom(2) */ | ||
38 | #define SYS_SHUTDOWN 13 /* sys_shutdown(2) */ | ||
39 | #define SYS_SETSOCKOPT 14 /* sys_setsockopt(2) */ | ||
40 | #define SYS_GETSOCKOPT 15 /* sys_getsockopt(2) */ | ||
41 | #define SYS_SENDMSG 16 /* sys_sendmsg(2) */ | ||
42 | #define SYS_RECVMSG 17 /* sys_recvmsg(2) */ | ||
43 | #define SYS_ACCEPT4 18 /* sys_accept4(2) */ | ||
44 | #define SYS_RECVMMSG 19 /* sys_recvmmsg(2) */ | ||
45 | #define SYS_SENDMMSG 20 /* sys_sendmmsg(2) */ | ||
46 | |||
47 | typedef enum { | ||
48 | SS_FREE = 0, /* not allocated */ | ||
49 | SS_UNCONNECTED, /* unconnected to any socket */ | ||
50 | SS_CONNECTING, /* in process of connecting */ | ||
51 | SS_CONNECTED, /* connected to socket */ | ||
52 | SS_DISCONNECTING /* in process of disconnecting */ | ||
53 | } socket_state; | ||
54 | |||
55 | #define __SO_ACCEPTCON (1 << 16) /* performed a listen */ | ||
56 | |||
57 | #ifdef __KERNEL__ | ||
58 | #include <linux/stringify.h> | 21 | #include <linux/stringify.h> |
59 | #include <linux/random.h> | 22 | #include <linux/random.h> |
60 | #include <linux/wait.h> | 23 | #include <linux/wait.h> |
61 | #include <linux/fcntl.h> /* For O_CLOEXEC and O_NONBLOCK */ | 24 | #include <linux/fcntl.h> /* For O_CLOEXEC and O_NONBLOCK */ |
62 | #include <linux/kmemcheck.h> | 25 | #include <linux/kmemcheck.h> |
63 | #include <linux/rcupdate.h> | 26 | #include <linux/rcupdate.h> |
27 | #include <uapi/linux/net.h> | ||
64 | 28 | ||
65 | struct poll_table_struct; | 29 | struct poll_table_struct; |
66 | struct pipe_inode_info; | 30 | struct pipe_inode_info; |
@@ -319,5 +283,4 @@ extern int kernel_sock_shutdown(struct socket *sock, | |||
319 | #define MODULE_ALIAS_NET_PF_PROTO_NAME(pf, proto, name) \ | 283 | #define MODULE_ALIAS_NET_PF_PROTO_NAME(pf, proto, name) \ |
320 | MODULE_ALIAS("net-pf-" __stringify(pf) "-proto-" __stringify(proto) \ | 284 | MODULE_ALIAS("net-pf-" __stringify(pf) "-proto-" __stringify(proto) \ |
321 | name) | 285 | name) |
322 | #endif /* __KERNEL__ */ | ||
323 | #endif /* _LINUX_NET_H */ | 286 | #endif /* _LINUX_NET_H */ |