[TCPSVCS] Remove hardcoded C drive letter (#800)
[reactos.git] / base / services / tcpsvcs / tcpsvcs.h
index f470c71..9c5b16b 100644 (file)
@@ -1,17 +1,15 @@
-#define WIN32_NO_STATUS
+#ifndef _TCPSVCS_H
+#define _TCPSVCS_H
+
 #include <stdarg.h>
+
+#define WIN32_NO_STATUS
 #include <windef.h>
 #include <winbase.h>
-#include <winsvc.h>
-#include <stdlib.h>
 #define _INC_WINDOWS
 #include <winsock2.h>
 #include <tchar.h>
-#include <time.h>
-
-#ifndef _MSC_VER
-#define _swprintf swprintf
-#endif
+#include <strsafe.h>
 
 #define LOG_FILE 1
 #define LOG_EVENTLOG 2
@@ -55,3 +53,5 @@ DWORD WINAPI DaytimeHandler(VOID* sock_);
 DWORD WINAPI EchoHandler(VOID* sock_);
 DWORD WINAPI DiscardHandler(VOID* sock_);
 DWORD WINAPI QotdHandler(VOID* sock_);
+
+#endif /* _TCPSVCS_H */