diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/compat.h | 3 | ||||
-rw-r--r-- | include/linux/syscalls.h | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/compat.h b/include/linux/compat.h index ef68119a4fd2..717c691ecd8e 100644 --- a/include/linux/compat.h +++ b/include/linux/compat.h | |||
@@ -23,6 +23,7 @@ | |||
23 | typedef __compat_uid32_t compat_uid_t; | 23 | typedef __compat_uid32_t compat_uid_t; |
24 | typedef __compat_gid32_t compat_gid_t; | 24 | typedef __compat_gid32_t compat_gid_t; |
25 | 25 | ||
26 | struct compat_sel_arg_struct; | ||
26 | struct rusage; | 27 | struct rusage; |
27 | 28 | ||
28 | struct compat_itimerspec { | 29 | struct compat_itimerspec { |
@@ -249,6 +250,8 @@ asmlinkage long compat_sys_select(int n, compat_ulong_t __user *inp, | |||
249 | compat_ulong_t __user *outp, compat_ulong_t __user *exp, | 250 | compat_ulong_t __user *outp, compat_ulong_t __user *exp, |
250 | struct compat_timeval __user *tvp); | 251 | struct compat_timeval __user *tvp); |
251 | 252 | ||
253 | asmlinkage long compat_sys_old_select(struct compat_sel_arg_struct __user *arg); | ||
254 | |||
252 | asmlinkage long compat_sys_wait4(compat_pid_t pid, | 255 | asmlinkage long compat_sys_wait4(compat_pid_t pid, |
253 | compat_uint_t __user *stat_addr, int options, | 256 | compat_uint_t __user *stat_addr, int options, |
254 | struct compat_rusage __user *ru); | 257 | struct compat_rusage __user *ru); |
diff --git a/include/linux/syscalls.h b/include/linux/syscalls.h index 8126f239edf0..85a9f21fe11a 100644 --- a/include/linux/syscalls.h +++ b/include/linux/syscalls.h | |||
@@ -34,6 +34,7 @@ struct pollfd; | |||
34 | struct rlimit; | 34 | struct rlimit; |
35 | struct rusage; | 35 | struct rusage; |
36 | struct sched_param; | 36 | struct sched_param; |
37 | struct sel_arg_struct; | ||
37 | struct semaphore; | 38 | struct semaphore; |
38 | struct sembuf; | 39 | struct sembuf; |
39 | struct shmid_ds; | 40 | struct shmid_ds; |
@@ -638,6 +639,7 @@ asmlinkage long sys_poll(struct pollfd __user *ufds, unsigned int nfds, | |||
638 | long timeout); | 639 | long timeout); |
639 | asmlinkage long sys_select(int n, fd_set __user *inp, fd_set __user *outp, | 640 | asmlinkage long sys_select(int n, fd_set __user *inp, fd_set __user *outp, |
640 | fd_set __user *exp, struct timeval __user *tvp); | 641 | fd_set __user *exp, struct timeval __user *tvp); |
642 | asmlinkage long sys_old_select(struct sel_arg_struct __user *arg); | ||
641 | asmlinkage long sys_epoll_create(int size); | 643 | asmlinkage long sys_epoll_create(int size); |
642 | asmlinkage long sys_epoll_create1(int flags); | 644 | asmlinkage long sys_epoll_create1(int flags); |
643 | asmlinkage long sys_epoll_ctl(int epfd, int op, int fd, | 645 | asmlinkage long sys_epoll_ctl(int epfd, int op, int fd, |