From 8dc5478d0aad259136026da48094f6567131165d Mon Sep 17 00:00:00 2001 From: Jason Ish Date: Mon, 26 Feb 2024 15:59:59 -0600 Subject: [PATCH] suricata: remove argv from FinalizeRunMode FinalizeRunMode can get the program name from suri->progname. --- src/suricata.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/suricata.c b/src/suricata.c index 9d18fe6084..48c360506b 100644 --- a/src/suricata.c +++ b/src/suricata.c @@ -2368,11 +2368,11 @@ static int StartInternalRunMode(SCInstance *suri, int argc, char **argv) return TM_ECODE_OK; } -static int FinalizeRunMode(SCInstance *suri, char **argv) +static int FinalizeRunMode(SCInstance *suri) { switch (suri->run_mode) { case RUNMODE_UNKNOWN: - PrintUsage(argv[0]); + PrintUsage(suri->progname); return TM_ECODE_FAILED; default: break; @@ -2904,7 +2904,7 @@ void SuricataInit(int argc, char **argv) exit(EXIT_FAILURE); } - if (FinalizeRunMode(&suricata, argv) != TM_ECODE_OK) { + if (FinalizeRunMode(&suricata) != TM_ECODE_OK) { exit(EXIT_FAILURE); } -- 2.47.2