From: Sascha Steinbiss Date: Sat, 24 Feb 2024 09:34:50 +0000 (+0100) Subject: suricata: initialize feature tracking earlier X-Git-Tag: suricata-8.0.0-beta1~1475 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=32f23b6d2f71a289e78e67b9121dfa661c78aef3;p=thirdparty%2Fsuricata.git suricata: initialize feature tracking earlier This gives app layer code a chance to access feature information. --- diff --git a/src/suricata.c b/src/suricata.c index 4e064c6c98..ecbec2460c 100644 --- a/src/suricata.c +++ b/src/suricata.c @@ -2708,6 +2708,10 @@ int PostConfLoadedSetup(SCInstance *suri) } } + /* Must occur prior to output mod registration + and app layer setup. */ + FeatureTrackingRegister(); + AppLayerSetup(); /* Suricata will use this umask if provided. By default it will use the @@ -2765,7 +2769,6 @@ int PostConfLoadedSetup(SCInstance *suri) SCReturnInt(TM_ECODE_FAILED); } - FeatureTrackingRegister(); /* must occur prior to output mod registration */ RegisterAllModules(); AppLayerHtpNeedFileInspection();