diff options
author | brian <brian@FreeBSD.org> | 1997-09-09 23:23:24 +0000 |
---|---|---|
committer | brian <brian@FreeBSD.org> | 1997-09-09 23:23:24 +0000 |
commit | 2c906ef2d428068b7b41dd8a40de33eeb9a3d5c8 (patch) | |
tree | 5861282a00b22ddb1f8d57c52bbaaafb4c1721c0 /usr.sbin | |
parent | fab65993a1ae76fcbb9d088abb37a9c8d5ef2098 (diff) | |
download | FreeBSD-src-2c906ef2d428068b7b41dd8a40de33eeb9a3d5c8.zip FreeBSD-src-2c906ef2d428068b7b41dd8a40de33eeb9a3d5c8.tar.gz |
Print errors correctly (don't adjust
argc/argv for commands).
Diffstat (limited to 'usr.sbin')
-rw-r--r-- | usr.sbin/ppp/command.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/ppp/command.c b/usr.sbin/ppp/command.c index 7e5311e..6b9c57c 100644 --- a/usr.sbin/ppp/command.c +++ b/usr.sbin/ppp/command.c @@ -17,7 +17,7 @@ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. * - * $Id: command.c,v 1.77 1997/09/04 00:38:18 brian Exp $ + * $Id: command.c,v 1.78 1997/09/09 23:13:31 brian Exp $ * */ #include <sys/types.h> @@ -664,7 +664,7 @@ FindExec(struct cmdtab const * cmdlist, int argc, char **argv) if (nmatch > 1) LogPrintf(LogWARN, "%s: Ambiguous command\n", *argv); else if (cmd && (cmd->lauth & VarLocalAuth)) - val = (cmd->func) (cmd, --argc, ++argv, cmd->args); + val = (cmd->func) (cmd, argc-1, argv+1, cmd->args); else LogPrintf(LogWARN, "%s: Invalid command\n", *argv); |