- move quotes out of the rc file and read them from /system32/drivers/etc as per...
[reactos.git] / reactos / apps / utils / net / tcpsvcs / discard.c
index aab07f6..a521521 100644 (file)
@@ -1,3 +1,17 @@
+/*\r
+ *  ReactOS Services\r
+ *  Copyright (C) 2005 ReactOS Team\r
+ *\r
+ * LICENCE:     GPL - See COPYING in the top level directory\r
+ * PROJECT:     ReactOS simple TCP/IP services\r
+ * FILE:        apps/utils/net/tcpsvcs/discard.c\r
+  * PURPOSE:     Provide CharGen, Daytime, Discard, Echo, and Qotd services\r
+ * PROGRAMMERS: Ged Murphy (gedmurphy@gmail.com)\r
+ * REVISIONS:\r
+ *   GM 04/10/05 Created\r
+ *\r
+ */\r
+\r
 #include <stdio.h>\r
 #include <winsock2.h>\r
 #include <tchar.h>\r
 \r
 DWORD WINAPI DiscardHandler(VOID* Sock_)\r
 {\r
-    DWORD Retval = 0;\r
+    DWORD RetVal = 0;\r
     SOCKET Sock = (SOCKET)Sock_;\r
 \r
     if (!RecieveIncomingPackets(Sock))\r
     {\r
         _tprintf(_T("RecieveIncomingPackets failed\n"));\r
-        Retval = 3;\r
+        RetVal = -1;\r
     }\r
 \r
     _tprintf(_T("Shutting connection down...\n"));\r
@@ -22,12 +36,11 @@ DWORD WINAPI DiscardHandler(VOID* Sock_)
     else\r
     {\r
         _tprintf(_T("Connection shutdown failed\n"));\r
-        Retval = 3;\r
+        RetVal = -1;\r
     }\r
+    \r
     _tprintf(_T("Terminating discard thread\n"));\r
-    ExitThread(0);\r
-\r
-    return Retval;\r
+    ExitThread(RetVal);\r
 }\r
 \r
 \r