diff options
Diffstat (limited to 'include/socketengines')
-rw-r--r-- | include/socketengines/socketengine_epoll.h | 2 | ||||
-rw-r--r-- | include/socketengines/socketengine_kqueue.h | 2 | ||||
-rw-r--r-- | include/socketengines/socketengine_ports.h | 2 | ||||
-rw-r--r-- | include/socketengines/socketengine_select.h | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/include/socketengines/socketengine_epoll.h b/include/socketengines/socketengine_epoll.h index 87829582a..07d0e3621 100644 --- a/include/socketengines/socketengine_epoll.h +++ b/include/socketengines/socketengine_epoll.h @@ -33,7 +33,7 @@ class EPollEngine : public SocketEngine private: /** These are used by epoll() to hold socket events */ - struct epoll_event events[MAX_DESCRIPTORS]; + struct epoll_event* events; public: /** Create a new EPollEngine * @param Instance The creator of this object diff --git a/include/socketengines/socketengine_kqueue.h b/include/socketengines/socketengine_kqueue.h index 7ef24085a..49b51590a 100644 --- a/include/socketengines/socketengine_kqueue.h +++ b/include/socketengines/socketengine_kqueue.h @@ -34,7 +34,7 @@ class KQueueEngine : public SocketEngine private: /** These are used by kqueue() to hold socket events */ - struct kevent ke_list[MAX_DESCRIPTORS]; + struct kevent* ke_list; /** This is a specialised time value used by kqueue() */ struct timespec ts; diff --git a/include/socketengines/socketengine_ports.h b/include/socketengines/socketengine_ports.h index d055912e5..519eaad8b 100644 --- a/include/socketengines/socketengine_ports.h +++ b/include/socketengines/socketengine_ports.h @@ -36,7 +36,7 @@ class PortsEngine : public SocketEngine private: /** These are used by epoll() to hold socket events */ - port_event_t events[MAX_DESCRIPTORS]; + port_event_t* events; public: /** Create a new PortsEngine * @param Instance The creator of this object diff --git a/include/socketengines/socketengine_select.h b/include/socketengines/socketengine_select.h index 83d92d48f..3540c0944 100644 --- a/include/socketengines/socketengine_select.h +++ b/include/socketengines/socketengine_select.h @@ -37,7 +37,7 @@ private: std::map<int,int> fds; /** List of writeable ones (WantWrite()) */ - bool writeable[MAX_DESCRIPTORS]; + bool* writeable; /** The read set and write set, populated before each call to select(). */ fd_set wfdset, rfdset, errfdset; |