diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/asm-mips/unistd.h | 30 | ||||
-rw-r--r-- | include/linux/net.h | 14 |
2 files changed, 31 insertions, 13 deletions
diff --git a/include/asm-mips/unistd.h b/include/asm-mips/unistd.h index 4964c82f85f9..a73e1531e151 100644 --- a/include/asm-mips/unistd.h +++ b/include/asm-mips/unistd.h | |||
@@ -344,16 +344,22 @@ | |||
344 | #define __NR_timerfd_create (__NR_Linux + 321) | 344 | #define __NR_timerfd_create (__NR_Linux + 321) |
345 | #define __NR_timerfd_gettime (__NR_Linux + 322) | 345 | #define __NR_timerfd_gettime (__NR_Linux + 322) |
346 | #define __NR_timerfd_settime (__NR_Linux + 323) | 346 | #define __NR_timerfd_settime (__NR_Linux + 323) |
347 | #define __NR_signalfd4 (__NR_Linux + 324) | ||
348 | #define __NR_eventfd2 (__NR_Linux + 325) | ||
349 | #define __NR_epoll_create1 (__NR_Linux + 326) | ||
350 | #define __NR_dup3 (__NR_Linux + 327) | ||
351 | #define __NR_pipe2 (__NR_Linux + 328) | ||
352 | #define __NR_inotify_init1 (__NR_Linux + 329) | ||
347 | 353 | ||
348 | /* | 354 | /* |
349 | * Offset of the last Linux o32 flavoured syscall | 355 | * Offset of the last Linux o32 flavoured syscall |
350 | */ | 356 | */ |
351 | #define __NR_Linux_syscalls 323 | 357 | #define __NR_Linux_syscalls 329 |
352 | 358 | ||
353 | #endif /* _MIPS_SIM == _MIPS_SIM_ABI32 */ | 359 | #endif /* _MIPS_SIM == _MIPS_SIM_ABI32 */ |
354 | 360 | ||
355 | #define __NR_O32_Linux 4000 | 361 | #define __NR_O32_Linux 4000 |
356 | #define __NR_O32_Linux_syscalls 323 | 362 | #define __NR_O32_Linux_syscalls 329 |
357 | 363 | ||
358 | #if _MIPS_SIM == _MIPS_SIM_ABI64 | 364 | #if _MIPS_SIM == _MIPS_SIM_ABI64 |
359 | 365 | ||
@@ -644,16 +650,22 @@ | |||
644 | #define __NR_timerfd_create (__NR_Linux + 280) | 650 | #define __NR_timerfd_create (__NR_Linux + 280) |
645 | #define __NR_timerfd_gettime (__NR_Linux + 281) | 651 | #define __NR_timerfd_gettime (__NR_Linux + 281) |
646 | #define __NR_timerfd_settime (__NR_Linux + 282) | 652 | #define __NR_timerfd_settime (__NR_Linux + 282) |
653 | #define __NR_signalfd4 (__NR_Linux + 283) | ||
654 | #define __NR_eventfd2 (__NR_Linux + 284) | ||
655 | #define __NR_epoll_create1 (__NR_Linux + 285) | ||
656 | #define __NR_dup3 (__NR_Linux + 286) | ||
657 | #define __NR_pipe2 (__NR_Linux + 287) | ||
658 | #define __NR_inotify_init1 (__NR_Linux + 288) | ||
647 | 659 | ||
648 | /* | 660 | /* |
649 | * Offset of the last Linux 64-bit flavoured syscall | 661 | * Offset of the last Linux 64-bit flavoured syscall |
650 | */ | 662 | */ |
651 | #define __NR_Linux_syscalls 282 | 663 | #define __NR_Linux_syscalls 288 |
652 | 664 | ||
653 | #endif /* _MIPS_SIM == _MIPS_SIM_ABI64 */ | 665 | #endif /* _MIPS_SIM == _MIPS_SIM_ABI64 */ |
654 | 666 | ||
655 | #define __NR_64_Linux 5000 | 667 | #define __NR_64_Linux 5000 |
656 | #define __NR_64_Linux_syscalls 282 | 668 | #define __NR_64_Linux_syscalls 288 |
657 | 669 | ||
658 | #if _MIPS_SIM == _MIPS_SIM_NABI32 | 670 | #if _MIPS_SIM == _MIPS_SIM_NABI32 |
659 | 671 | ||
@@ -948,16 +960,22 @@ | |||
948 | #define __NR_timerfd_create (__NR_Linux + 284) | 960 | #define __NR_timerfd_create (__NR_Linux + 284) |
949 | #define __NR_timerfd_gettime (__NR_Linux + 285) | 961 | #define __NR_timerfd_gettime (__NR_Linux + 285) |
950 | #define __NR_timerfd_settime (__NR_Linux + 286) | 962 | #define __NR_timerfd_settime (__NR_Linux + 286) |
963 | #define __NR_signalfd4 (__NR_Linux + 287) | ||
964 | #define __NR_eventfd2 (__NR_Linux + 288) | ||
965 | #define __NR_epoll_create1 (__NR_Linux + 289) | ||
966 | #define __NR_dup3 (__NR_Linux + 290) | ||
967 | #define __NR_pipe2 (__NR_Linux + 291) | ||
968 | #define __NR_inotify_init1 (__NR_Linux + 292) | ||
951 | 969 | ||
952 | /* | 970 | /* |
953 | * Offset of the last N32 flavoured syscall | 971 | * Offset of the last N32 flavoured syscall |
954 | */ | 972 | */ |
955 | #define __NR_Linux_syscalls 286 | 973 | #define __NR_Linux_syscalls 292 |
956 | 974 | ||
957 | #endif /* _MIPS_SIM == _MIPS_SIM_NABI32 */ | 975 | #endif /* _MIPS_SIM == _MIPS_SIM_NABI32 */ |
958 | 976 | ||
959 | #define __NR_N32_Linux 6000 | 977 | #define __NR_N32_Linux 6000 |
960 | #define __NR_N32_Linux_syscalls 286 | 978 | #define __NR_N32_Linux_syscalls 292 |
961 | 979 | ||
962 | #ifdef __KERNEL__ | 980 | #ifdef __KERNEL__ |
963 | 981 | ||
diff --git a/include/linux/net.h b/include/linux/net.h index 4a9a30f2d68f..6dc14a240042 100644 --- a/include/linux/net.h +++ b/include/linux/net.h | |||
@@ -18,16 +18,9 @@ | |||
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/wait.h> | ||
22 | #include <linux/socket.h> | 21 | #include <linux/socket.h> |
23 | #include <linux/fcntl.h> /* For O_CLOEXEC and O_NONBLOCK */ | ||
24 | #include <asm/socket.h> | 22 | #include <asm/socket.h> |
25 | 23 | ||
26 | struct poll_table_struct; | ||
27 | struct pipe_inode_info; | ||
28 | struct inode; | ||
29 | struct net; | ||
30 | |||
31 | #define NPROTO AF_MAX | 24 | #define NPROTO AF_MAX |
32 | 25 | ||
33 | #define SYS_SOCKET 1 /* sys_socket(2) */ | 26 | #define SYS_SOCKET 1 /* sys_socket(2) */ |
@@ -62,6 +55,13 @@ typedef enum { | |||
62 | #ifdef __KERNEL__ | 55 | #ifdef __KERNEL__ |
63 | #include <linux/stringify.h> | 56 | #include <linux/stringify.h> |
64 | #include <linux/random.h> | 57 | #include <linux/random.h> |
58 | #include <linux/wait.h> | ||
59 | #include <linux/fcntl.h> /* For O_CLOEXEC and O_NONBLOCK */ | ||
60 | |||
61 | struct poll_table_struct; | ||
62 | struct pipe_inode_info; | ||
63 | struct inode; | ||
64 | struct net; | ||
65 | 65 | ||
66 | #define SOCK_ASYNC_NOSPACE 0 | 66 | #define SOCK_ASYNC_NOSPACE 0 |
67 | #define SOCK_ASYNC_WAITDATA 1 | 67 | #define SOCK_ASYNC_WAITDATA 1 |