[NET]
[reactos.git] / reactos / base / applications / network / net / cmdHelpMsg.c
index 02259a0..f6c04ba 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS net command
- * FILE:            cmdHelpmsg.c
+ * FILE:            base/applications/network/net/cmdHelpMsg.c
  * PURPOSE:
  *
  * PROGRAMMERS:     Aleksandar Andrejevic <theflash AT sdf DOT lonestar DOT org>
@@ -16,6 +16,7 @@ INT cmdHelpMsg(INT argc, WCHAR **argv)
     LPWSTR endptr;
     LPWSTR lpBuffer;
     LONG errNum;
+    INT i;
 
     if (argc < 3)
     {
@@ -23,6 +24,15 @@ INT cmdHelpMsg(INT argc, WCHAR **argv)
         return 1;
     }
 
+    for (i = 2; i < argc; i++)
+    {
+        if (_wcsicmp(argv[i], L"/help") == 0)
+        {
+            PrintResourceString(IDS_HELPMSG_HELP);
+            return 1;
+        }
+    }
+
     errNum = wcstol(argv[2], &endptr, 10);
     if (*endptr != 0)
     {
@@ -39,12 +49,12 @@ INT cmdHelpMsg(INT argc, WCHAR **argv)
                        0,
                        NULL))
     {
-        printf("\n%S\n", lpBuffer);
+        PrintToConsole(L"\n%s\n", lpBuffer);
         LocalFree(lpBuffer);
     }
     else
     {
-        printf("Unrecognized error code: %ld\n", errNum);
+        PrintToConsole(L"Unrecognized error code: %ld\n", errNum);
     }
 
     return 0;