From: Philippe Antoine Date: Thu, 17 Sep 2020 13:22:49 +0000 (+0200) Subject: signature: checks protocol for file.name keyword X-Git-Tag: suricata-5.0.4~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6674327a684c040953bb34435d53b0a1583c77fa;p=thirdparty%2Fsuricata.git signature: checks protocol for file.name keyword By setting the flags as for the filename keyword (not sticky version) (cherry picked from commit 61d0cd139972bd7767c7a0013b756fb7e0e2219c) --- diff --git a/src/detect-filename.c b/src/detect-filename.c index 440d41d242..216f171286 100644 --- a/src/detect-filename.c +++ b/src/detect-filename.c @@ -344,6 +344,7 @@ static int DetectFilenameSetupSticky(DetectEngineCtx *de_ctx, Signature *s, cons { if (DetectBufferSetActiveList(s, g_file_name_buffer_id) < 0) return -1; + s->file_flags |= (FILE_SIG_NEED_FILE | FILE_SIG_NEED_FILENAME); return 0; }