diff --git a/xtrn/sdk/xsdkvars.c b/xtrn/sdk/xsdkvars.c
index d01361520e361e5dbf8e4fb0c59aeddec58df64e..9ffcccfadb1248a22166726a3199cbe6a6aede1b 100644
--- a/xtrn/sdk/xsdkvars.c
+++ b/xtrn/sdk/xsdkvars.c
@@ -37,6 +37,7 @@
 
 #include <time.h>
 #include <stdio.h>
+#include "xsdkinet.h"	/* SOCKET */
 #include "xsdkdefs.h"
 
 #ifndef GLOBAL
@@ -132,6 +133,12 @@ GLOBAL char 	aborted;		/* Aborted flag - if ctrl-c hit */
 GLOBAL char 	sysop_level;	/* Sysop Level */
 GLOBAL FILE 	*con_fp;		/* Console file pointer (stdout/stderr) */
 
+#ifndef __16BIT__	/* Sockets */
+
+GLOBAL SOCKET	client_socket;
+
+#endif
+
 #ifdef __cplusplus
 	}
 #endif