From ab3679b7885daf8e0be73784af6f8b7951f2d92d Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Tue, 6 Oct 2020 10:58:39 -0400 Subject: [PATCH] Die when too many arguments are given to ax25dump --- bin/ax25dump.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bin/ax25dump.c b/bin/ax25dump.c index f660b16..f2cef90 100644 --- a/bin/ax25dump.c +++ b/bin/ax25dump.c @@ -72,6 +72,10 @@ int main(int argc, char **argv) { if (ifname) { patty_client_setsockopt_if ifreq; + if (optind < argc) { + usage(argc, argv, "Too many arguments provided"); + } + info.flags = PATTY_KISS_TNC_FD; if ((client = patty_client_new(sock)) == NULL) {