From: Victor Julien Date: Mon, 1 Jun 2020 10:56:20 +0000 (+0200) Subject: detect/pcre: set app proto correctly when using modifiers X-Git-Tag: suricata-6.0.0-beta1~394 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f8f2a2bbc082aefacedd4e5cbc1e39c7f783b1ed;p=thirdparty%2Fsuricata.git detect/pcre: set app proto correctly when using modifiers --- diff --git a/src/detect-pcre.c b/src/detect-pcre.c index 1563268294..cc43645775 100644 --- a/src/detect-pcre.c +++ b/src/detect-pcre.c @@ -902,7 +902,8 @@ static int DetectPcreSetup (DetectEngineCtx *de_ctx, Signature *s, const char *r alproto != s->alproto) { goto error; } - s->alproto = alproto; + if (DetectSignatureSetAppProto(s, alproto) < 0) + goto error; } sm_list = parsed_sm_list; break;