]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect/tls.store: fix direction check
authorVictor Julien <vjulien@oisf.net>
Sat, 25 May 2024 07:36:48 +0000 (09:36 +0200)
committerVictor Julien <victor@inliniac.net>
Thu, 6 Jun 2024 06:55:08 +0000 (08:55 +0200)
STREAM_* flags are invalid for `Flow::flags`.

Fixes: dfcb4295240f ("detect/cert: Use client side certs")
(cherry picked from commit 032bc04a1e8a5fe099327e74ef15143a1cf78024)

src/detect-tls.c

index 71e45696cd9c10dc4bb4514a124e005a4a962bc0..3e81b87790b5ef1823de98f9ea1c2b31491bd394 100644 (file)
@@ -627,7 +627,7 @@ static int DetectTlsStorePostMatch (DetectEngineThreadCtx *det_ctx,
 
     SSLStateConnp *connp;
 
-    if (p->flow->flags & STREAM_TOSERVER) {
+    if (PKT_IS_TOSERVER(p)) {
         connp = &ssl_state->client_connp;
     } else {
         connp = &ssl_state->server_connp;