]> 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>
Wed, 29 May 2024 18:45:04 +0000 (20:45 +0200)
STREAM_* flags are invalid for `Flow::flags`.

Fixes: dfcb4295240f ("detect/cert: Use client side certs")
src/detect-tls.c

index da530f6abf39c3cc2e2dc03b42ab762c3bfdd812..f7c3a2f7a53e0f220914b20777081d125267f6fc 100644 (file)
@@ -612,7 +612,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;