]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
dnp3: use BasicSearch instead of memmem
authorJason Ish <ish@unx.ca>
Fri, 14 Jul 2017 19:31:10 +0000 (13:31 -0600)
committerVictor Julien <victor@inliniac.net>
Wed, 19 Jul 2017 07:38:33 +0000 (09:38 +0200)
Mingw doesn't support memmem.

src/app-layer-dnp3.c

index a78a047ee1e2a11a825d4d582df7f74720a0d6b7..b0944f0ea54e78031e41a9713a15c8aae7c74bed 100644 (file)
@@ -258,7 +258,7 @@ static int DNP3CheckStartBytes(const DNP3LinkHeader *header)
  */
 static int DNP3ContainsBanner(const uint8_t *input, uint32_t len)
 {
-    return memmem(input, len, banner, strlen(banner)) != NULL;
+    return BasicSearch(input, len, (uint8_t *)banner, strlen(banner)) != NULL;
 }
 
 /**