From: Todd C. Miller Date: Wed, 29 May 1996 02:14:32 +0000 (+0000) Subject: now give usage warning if use -l,-v,-k with args X-Git-Tag: SUDO_1_5_0~177 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=636e5f1df480e40f3a4171d4baa6e9a4477101a9;p=sudo now give usage warning if use -l,-v,-k with args --- diff --git a/sudo.c b/sudo.c index 91e97331f..c1afeb678 100644 --- a/sudo.c +++ b/sudo.c @@ -211,11 +211,9 @@ int main(argc, argv) break; case MODE_VALIDATE: cmnd = "validate"; - NewArgc = 1; break; case MODE_KILL: cmnd = "kill"; - NewArgc = 1; break; case MODE_LIST: /* @@ -227,7 +225,6 @@ int main(argc, argv) */ cmnd = "list"; printmatches = 1; - NewArgc = 1; break; } @@ -602,6 +599,10 @@ static int parse_args() NewArgv++; } + if (NewArgc > 0 && (ret == MODE_VALIDATE || ret == MODE_KILL || + ret == MODE_LIST)) + usage(1); + return(ret); }