]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
[BUILD] declare epoll_* as static when using our own functions
authorWilly Tarreau <w@1wt.eu>
Sun, 15 Apr 2007 21:57:41 +0000 (23:57 +0200)
committerWilly Tarreau <w@1wt.eu>
Sun, 15 Apr 2007 21:57:41 +0000 (23:57 +0200)
We will have to share this code among several implementations.

include/common/epoll.h
src/ev_epoll.c

index 8b05ece2625ee8438fc43985798b6a5e85cf773c..10f7fa91f5a424a6592e4767fe570503c89fdb32 100644 (file)
@@ -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 */
 
index 89315eab918bac7dd7224e6526b7adf172269fd1..403e71c3c625ff4ab68458840a481b86619eb207 100644 (file)
@@ -29,9 +29,9 @@
 #include <common/epoll.h>
 #include <errno.h>
 #include <sys/syscall.h>
-_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 <sys/epoll.h>
 #endif