plugins: add missing guards

pull/5283/head
Victor Julien 5 years ago
parent 4aa80ac7f6
commit 9902413745

@ -308,12 +308,14 @@ void RunModeDispatch(int runmode, const char *custom_mode,
break;
#endif
case RUNMODE_PLUGIN: {
#ifdef HAVE_PLUGINS
SCCapturePlugin *plugin = SCPluginFindCaptureByName(capture_plugin_name);
if (plugin == NULL) {
FatalError(SC_ERR_PLUGIN, "No capture plugin found with name %s",
capture_plugin_name);
}
custom_mode = (const char *)plugin->GetDefaultMode();
#endif
break;
}
case RUNMODE_NFQ:

@ -2559,9 +2559,9 @@ int PostConfLoadedSetup(SCInstance *suri)
FeatureTrackingRegister(); /* must occur prior to output mod registration */
RegisterAllModules();
#ifdef HAVE_PLUGINS
SCPluginsLoad(suri->capture_plugin_name, suri->capture_plugin_args);
#endif
AppLayerHtpNeedFileInspection();
StorageFinalize();

Loading…
Cancel
Save