From b40d42006c6433432cca899d7b7a254dbfb0fac9 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Sun, 15 Apr 2007 23:57:41 +0200 Subject: [PATCH] [BUILD] declare epoll_* as static when using our own functions We will have to share this code among several implementations. --- include/common/epoll.h | 7 ++++--- src/ev_epoll.c | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/include/common/epoll.h b/include/common/epoll.h index 8b05ece262..10f7fa91f5 100644 --- a/include/common/epoll.h +++ b/include/common/epoll.h @@ -90,9 +90,10 @@ struct epoll_event { #define __NR_epoll_wait 256 #endif -extern int epoll_create(int size); -extern int epoll_ctl(int epfd, int op, int fd, struct epoll_event * event); -extern int epoll_wait(int epfd, struct epoll_event * events, int maxevents, int timeout); +/* Those are our self-defined functions */ +static int epoll_create(int size); +static int epoll_ctl(int epfd, int op, int fd, struct epoll_event * event); +static int epoll_wait(int epfd, struct epoll_event * events, int maxevents, int timeout); #endif /* _COMMON_EPOLL_H */ diff --git a/src/ev_epoll.c b/src/ev_epoll.c index 89315eab91..403e71c3c6 100644 --- a/src/ev_epoll.c +++ b/src/ev_epoll.c @@ -29,9 +29,9 @@ #include #include #include -_syscall1 (int, epoll_create, int, size); -_syscall4 (int, epoll_ctl, int, epfd, int, op, int, fd, struct epoll_event *, event); -_syscall4 (int, epoll_wait, int, epfd, struct epoll_event *, events, int, maxevents, int, timeout); +static _syscall1 (int, epoll_create, int, size); +static _syscall4 (int, epoll_ctl, int, epfd, int, op, int, fd, struct epoll_event *, event); +static _syscall4 (int, epoll_wait, int, epfd, struct epoll_event *, events, int, maxevents, int, timeout); #else #include #endif -- 2.47.3