summaryrefslogtreecommitdiff
path: root/src/base/server.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/server.h')
-rw-r--r--src/base/server.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/base/server.h b/src/base/server.h
index 63d1c09..f843fea 100644
--- a/src/base/server.h
+++ b/src/base/server.h
@@ -9,8 +9,13 @@
#include "tux.h"
#include "myTimer.h"
#include "protect.h"
+#ifdef SUPPORT_UDP
#include "udp.h"
+#endif
+
+#ifdef SUPPORT_TCP
#include "tcp.h"
+#endif
#include "buffer.h"
#ifndef PUBLIC_SERVER
@@ -31,9 +36,12 @@
typedef struct client_struct
{
int type;
+#ifdef SUPPORT_UDP
sock_udp_t *socket_udp;
+#endif
+#ifdef SUPPORT_TCP
sock_tcp_t *socket_tcp;
-
+#endif
buffer_t *recvBuffer;
buffer_t *sendBuffer;