From de5ee6a519b86f5ff78e6849c5704243c8c9c109 Mon Sep 17 00:00:00 2001 From: Johnny Richard Date: Thu, 7 Apr 2022 15:59:05 +0200 Subject: server.c: Accept multiple clients concurrently --- server.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'server.h') diff --git a/server.h b/server.h index 0fa4f5b..0474f9f 100644 --- a/server.h +++ b/server.h @@ -20,9 +20,16 @@ #include #include +#include + +#define MAXEVENTS 64 typedef struct server { int fd; + int epoll_fd; + struct epoll_event events[MAXEVENTS]; + int connected_clients[MAXEVENTS]; + int connected_clients_index; bool running; } server_t; -- cgit v1.2.3