From: Heiko Carstens Date: Thu, 15 Sep 2011 06:52:34 +0000 (+0200) Subject: lscpu: stricter command line parsing X-Git-Tag: v2.21-rc1~390 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7bbb7829ca33fe2baf6e068485e72bc94f8b0188;p=thirdparty%2Futil-linux.git lscpu: stricter command line parsing Disallow superfluous commands for lscpu like e.g. "lscpu bla" and let it fail print the help text instead. Signed-off-by: Heiko Carstens --- diff --git a/sys-utils/lscpu.c b/sys-utils/lscpu.c index c636eb7cbf..8637ef1949 100644 --- a/sys-utils/lscpu.c +++ b/sys-utils/lscpu.c @@ -1289,6 +1289,10 @@ int main(int argc, char *argv[]) usage(stderr); } } + + if (argc != optind) + usage(stderr); + /* set default cpu display mode if none was specified */ if (!mod->online && !mod->offline) { mod->online = 1;