]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Improve warning if prelude output is selected but support not compiled in. #320.
authorVictor Julien <victor@inliniac.net>
Wed, 4 Jul 2012 08:54:18 +0000 (10:54 +0200)
committerVictor Julien <victor@inliniac.net>
Wed, 4 Jul 2012 08:54:18 +0000 (10:54 +0200)
src/runmodes.c

index 0788f8675e16d66549dbdc570a55eb47bdac8f5b..f0e9ebbd01e9ecbee87f21db20a1e6c678f4c8fa 100644 (file)
@@ -382,6 +382,14 @@ void RunModeInitializeOutputs(void)
                     "(see https://redmine.openinfosecfoundation.org/issues/353"
                     " for an explanation)");
             continue;
+        } else if (strcmp(output->val, "alert-prelude") == 0) {
+#ifndef PRELUDE
+            SCLogWarning(SC_ERR_INVALID_ARGUMENT,
+                    "Prelude support not compiled in. Reconfigure/"
+                    "recompile with --enable-prelude to add Prelude "
+                    "support.");
+            continue;
+#endif
         }
 
         OutputModule *module = OutputGetModuleByConfName(output->val);