]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
runmode: log test mode later
authorVictor Julien <vjulien@oisf.net>
Sat, 3 Dec 2022 16:07:39 +0000 (17:07 +0100)
committerVictor Julien <vjulien@oisf.net>
Thu, 15 Dec 2022 14:57:55 +0000 (15:57 +0100)
src/suricata.c

index 3dfbdf3541371680fe9008b09b6e3ef7192d7af4..66da987db60bcca00dd4d433f61ae4d2b2ca678e 100644 (file)
@@ -1777,7 +1777,6 @@ static TmEcode ParseCommandLine(int argc, char** argv, SCInstance *suri)
             suri->conf_filename = optarg;
             break;
         case 'T':
-            SCLogInfo("Running suricata under test mode");
             conf_test = 1;
             if (ConfSetFinal("engine.init-failure-fatal", "1") != 1) {
                 fprintf(stderr, "ERROR: Failed to set engine init-failure-fatal.\n");
@@ -2922,6 +2921,9 @@ int SuricataMain(int argc, char **argv)
     LogVersion(&suricata);
     UtilCpuPrintSummary();
 
+    if (suricata.run_mode == RUNMODE_CONF_TEST)
+        SCLogInfo("Running suricata under test mode");
+
     if (ParseInterfacesList(suricata.aux_run_mode, suricata.pcap_dev) != TM_ECODE_OK) {
         exit(EXIT_FAILURE);
     }