From e19690cdb5685041de3afdaf2d44f8cd46bfec4a Mon Sep 17 00:00:00 2001 From: Andrew Morton Date: Tue, 11 Feb 2003 21:08:51 -0800 Subject: [PATCH] epoll timeout and syscall return types Patch from Davide Libenzi Changes : - Timeout overflow check - Ceil()ing of ms->jif conversion - Syscalls return type int->long --- include/linux/eventpoll.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'include/linux') diff --git a/include/linux/eventpoll.h b/include/linux/eventpoll.h index 64ba5c38f2a6..199ce93d09d0 100644 --- a/include/linux/eventpoll.h +++ b/include/linux/eventpoll.h @@ -32,10 +32,10 @@ struct file; /* Kernel space functions implementing the user space "epoll" API */ -asmlinkage int sys_epoll_create(int size); -asmlinkage int sys_epoll_ctl(int epfd, int op, int fd, struct epoll_event *event); -asmlinkage int sys_epoll_wait(int epfd, struct epoll_event *events, int maxevents, - int timeout); +asmlinkage long sys_epoll_create(int size); +asmlinkage long sys_epoll_ctl(int epfd, int op, int fd, struct epoll_event *event); +asmlinkage long sys_epoll_wait(int epfd, struct epoll_event *events, int maxevents, + int timeout); /* Used to initialize the epoll bits inside the "struct file" */ void eventpoll_init_file(struct file *file); -- cgit v1.2.3