diff --git a/reactos/base/applications/network/arp/arp.c b/reactos/base/applications/network/arp/arp.c index 588b1a73cfc..fb4f5ea36aa 100644 --- a/reactos/base/applications/network/arp/arp.c +++ b/reactos/base/applications/network/arp/arp.c @@ -568,24 +568,30 @@ INT main(int argc, char* argv[]) else if ((argc == 5) && ((strcmp(argv[3], "-N")) == 0)) DisplayArpEntries(argv[2], argv[4]); else + { Usage(); return EXIT_FAILURE; + } break; case 'd': if (argc == 3) Deletehost(argv[2], NULL); else if (argc == 4) Deletehost(argv[2], argv[3]); else + { Usage(); return EXIT_FAILURE; + } break; case 's': if (argc == 4) Addhost(argv[2], argv[3], NULL); else if (argc == 5) Addhost(argv[2], argv[3], argv[4]); else + { Usage(); return EXIT_FAILURE; + } break; default: Usage();