]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Merge pull request #2155 in SNORT/snort3 from ~SBAIGAL/snort3:show_plugins to master
authorSteve Chew (stechew) <stechew@cisco.com>
Tue, 21 Apr 2020 14:25:53 +0000 (14:25 +0000)
committerSteve Chew (stechew) <stechew@cisco.com>
Tue, 21 Apr 2020 14:25:53 +0000 (14:25 +0000)
Squashed commit of the following:

commit 1b3e79195b4c3ea23bd24b3177a71a2ded085e64
Author: Steven Baigal (sbaigal) <sbaigal@cisco.com>
Date:   Mon Apr 13 11:55:20 2020 -0400

    plugin_manager: make sure --show-plugins option picks up SO plugins

src/main/snort.cc

index 0b6a7150e5d2e9cc29294975ad2f0e4656d0b304..184713ad88fcbc1abf9bda443a4caeb8734774a0 100644 (file)
@@ -140,12 +140,6 @@ void Snort::init(int argc, char** argv)
     PluginManager::load_plugins(snort_cmd_line_conf->plugin_path);
     ModuleManager::load_params();
 
-    if ( snort_cmd_line_conf->logging_flags & LOGGING_FLAG__SHOW_PLUGINS )
-    {
-        ModuleManager::dump_modules();
-        PluginManager::dump_plugins();
-    }
-
     FileService::init();
 
     parser_init();
@@ -162,6 +156,12 @@ void Snort::init(int argc, char** argv)
     TraceLogApi::thread_init(sc);
 
     PluginManager::load_so_plugins(sc);
+
+    if ( snort_cmd_line_conf->logging_flags & LOGGING_FLAG__SHOW_PLUGINS )
+    {
+        ModuleManager::dump_modules();
+        PluginManager::dump_plugins();
+    }
 #ifdef PIGLET
     if ( !Piglet::piglet_mode() )
 #endif