"This function was not updating the argc and argv pointers to reflect

the arguments it consumed, which means the calling function encountered
them as well.  As a result, a command like "ip -6 addr" was yielding a usage
error." - Philip Blundell
This commit is contained in:
Glenn L McGrath 2003-08-29 10:58:46 +00:00
parent 62b031fb82
commit 08dea3e5a7

View File

@ -71,4 +71,6 @@ void ip_parse_common_args(int *argcp, char ***argvp)
argc--; argv++;
}
_SL_ = oneline ? "\\" : "\n" ;
*argcp = argc;
*argvp = argv;
}