gtphub: complain about excess cmdline args.

Sponsored-by: On-Waves ehi
This commit is contained in:
Neels Hofmeyr
2015-11-26 05:20:18 +01:00
parent 005f175c3b
commit 8d1ffbd3ba

View File

@@ -176,8 +176,15 @@ static void handle_options(struct cmdline_cfg *ccfg, int argc, char **argv)
c = getopt_long(argc, argv, "hd:Dc:sTe:",
long_options, &option_index);
if (c == -1)
if (c == -1) {
if (optind < argc) {
LOGP(DGTPHUB, LOGL_FATAL,
"Excess commandline arguments ('%s').\n",
argv[optind]);
exit(2);
}
break;
}
switch (c) {
case 'h':