comparison src/event/modules/ngx_epoll_module.c @ 4759:4c36e15651f7

Fixed compilation with -Wmissing-prototypes.
author Ruslan Ermilov <ru@nginx.com>
date Tue, 24 Jul 2012 15:09:54 +0000
parents 67653855682e
children 36b58ddb566d
comparison
equal deleted inserted replaced
4758:1f908d2dde8d 4759:4c36e15651f7
42 struct epoll_event { 42 struct epoll_event {
43 uint32_t events; 43 uint32_t events;
44 epoll_data_t data; 44 epoll_data_t data;
45 }; 45 };
46 46
47
48 int epoll_create(int size);
49
47 int epoll_create(int size) 50 int epoll_create(int size)
48 { 51 {
49 return -1; 52 return -1;
50 } 53 }
51 54
55
56 int epoll_ctl(int epfd, int op, int fd, struct epoll_event *event);
57
52 int epoll_ctl(int epfd, int op, int fd, struct epoll_event *event) 58 int epoll_ctl(int epfd, int op, int fd, struct epoll_event *event)
53 { 59 {
54 return -1; 60 return -1;
55 } 61 }
62
63
64 int epoll_wait(int epfd, struct epoll_event *events, int nevents, int timeout);
56 65
57 int epoll_wait(int epfd, struct epoll_event *events, int nevents, int timeout) 66 int epoll_wait(int epfd, struct epoll_event *events, int nevents, int timeout)
58 { 67 {
59 return -1; 68 return -1;
60 } 69 }
73 uint64_t obj; /* what iocb this event came from */ 82 uint64_t obj; /* what iocb this event came from */
74 int64_t res; /* result code for this event */ 83 int64_t res; /* result code for this event */
75 int64_t res2; /* secondary result */ 84 int64_t res2; /* secondary result */
76 }; 85 };
77 86
78
79 int eventfd(u_int initval)
80 {
81 return -1;
82 }
83 87
84 #endif 88 #endif
85 #endif 89 #endif
86 90
87 91