X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Fplugins%2Fpppoe%2Fpppoe-discovery.c;fp=pppd%2Fplugins%2Fpppoe%2Fpppoe-discovery.c;h=e93d7812709afa847573caa795d5cbf96fe0e266;hb=c2186b5bccdb4b8a38ae7956f1557e39ca4a4d9d;hp=4ac51063fc295967e15dc1fa6015710d8613418f;hpb=199a82df0d026850107ae2a7caff4d5b755413b5;p=ppp.git diff --git a/pppd/plugins/pppoe/pppoe-discovery.c b/pppd/plugins/pppoe/pppoe-discovery.c index 4ac5106..e93d781 100644 --- a/pppd/plugins/pppoe/pppoe-discovery.c +++ b/pppd/plugins/pppoe/pppoe-discovery.c @@ -251,6 +251,12 @@ int main(int argc, char *argv[]) } } + if (optind != argc) { + fprintf(stderr, "%s: extra argument '%s'\n", argv[0], argv[optind]); + usage(); + exit(EXIT_FAILURE); + } + if (!conn->ifName) { fprintf(stderr, "Interface was not specified\n"); exit(EXIT_FAILURE);