]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
stream: fix 'stream.inline=auto' for L2 IPS
authorVictor Julien <victor@inliniac.net>
Fri, 15 Feb 2019 09:37:42 +0000 (10:37 +0100)
committerVictor Julien <victor@inliniac.net>
Fri, 15 Feb 2019 09:57:50 +0000 (10:57 +0100)
Make sure the livedev setup is finalized before initializing the
stream engine.

Bug #2811

Reported-by: Ad Schellevis
src/suricata.c

index 05547f43c000ae657a9c9418e8107d96eaac4d50..9d551d95ebd7f4fe5a0d9008ea47d3a1ddeb1723 100644 (file)
@@ -2827,14 +2827,14 @@ static int PostConfLoadedSetup(SCInstance *suri)
 
     DecodeGlobalConfig();
 
-    PreRunInit(suri->run_mode);
-
     LiveDeviceFinalize();
 
     if (PostDeviceFinalizedSetup(&suricata) != TM_ECODE_OK) {
         exit(EXIT_FAILURE);
     }
 
+    PreRunInit(suri->run_mode);
+
     SCReturnInt(TM_ECODE_OK);
 }