Configuration and behavior of HTP app layer depends on the copy
mode of Suricata engine. Copy mode was set after the app layer setup.
Decision of engine's copy mode operation is now made earlier.
Ticket: #5706
MacSetRegisterFlowStorage();
+ LiveDeviceFinalize(); // must be after EBPF extension registration
+
+ RunModeEngineIsIPS(
+ suricata.run_mode, suricata.runmode_custom_mode, suricata.capture_plugin_name);
+
AppLayerSetup();
/* Suricata will use this umask if provided. By default it will use the
DecodeGlobalConfig();
- LiveDeviceFinalize();
-
- RunModeEngineIsIPS(
- suricata.run_mode, suricata.runmode_custom_mode, suricata.capture_plugin_name);
-
/* hostmode depends on engine mode being set */
PostConfLoadedSetupHostMode();