Add prototype for epoll() system call, defined in fs/eventpoll.c. This interface behaves like kevent() in BSD systems in that it supports the addition/deletion/modification of eventpoll entries in the same system call that polls for ready events. Signed-off-by: Nathaniel Yazdani <n1ght.4nd.d4y@xxxxxxxxx> --- diff --git a/include/linux/syscalls.h b/include/linux/syscalls.h index 40ed9e9..1d2fc04 100644 --- a/include/linux/syscalls.h +++ b/include/linux/syscalls.h @@ -11,6 +11,7 @@ #ifndef _LINUX_SYSCALLS_H #define _LINUX_SYSCALLS_H +struct epoll; struct epoll_event; struct iattr; struct inode; @@ -607,6 +608,9 @@ asmlinkage long sys_select(int n, fd_set __user *inp, fd_set __user *outp, asmlinkage long sys_old_select(struct sel_arg_struct __user *arg); asmlinkage long sys_epoll_create(int size); asmlinkage long sys_epoll_create1(int flags); +asmlinkage long sys_epoll(int ep, struct epoll __user *in, + unsigned int inc, struct epoll __user *out, + unsigned int outc, int timeout); asmlinkage long sys_epoll_ctl(int epfd, int op, int fd, struct epoll_event __user *event); asmlinkage long sys_epoll_wait(int epfd, struct epoll_event __user *events, -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html