summaryrefslogtreecommitdiffstats
path: root/man7/epoll.7
diff options
context:
space:
mode:
Diffstat (limited to 'man7/epoll.7')
-rw-r--r--man7/epoll.710
1 files changed, 5 insertions, 5 deletions
diff --git a/man7/epoll.7 b/man7/epoll.7
index 1e8679946..1559f2f7b 100644
--- a/man7/epoll.7
+++ b/man7/epoll.7
@@ -290,30 +290,30 @@ from where it stopped before.
#define MAX_EVENTS 10
struct epoll_event ev, events[MAX_EVENTS];
int listen_sock, conn_sock, nfds, epollfd;
-
+\&
/* Code to set up listening socket, \[aq]listen_sock\[aq],
(socket(), bind(), listen()) omitted. */
-
+\&
epollfd = epoll_create1(0);
if (epollfd == \-1) {
perror("epoll_create1");
exit(EXIT_FAILURE);
}
-
+\&
ev.events = EPOLLIN;
ev.data.fd = listen_sock;
if (epoll_ctl(epollfd, EPOLL_CTL_ADD, listen_sock, &ev) == \-1) {
perror("epoll_ctl: listen_sock");
exit(EXIT_FAILURE);
}
-
+\&
for (;;) {
nfds = epoll_wait(epollfd, events, MAX_EVENTS, \-1);
if (nfds == \-1) {
perror("epoll_wait");
exit(EXIT_FAILURE);
}
-
+\&
for (n = 0; n < nfds; ++n) {
if (events[n].data.fd == listen_sock) {
conn_sock = accept(listen_sock,