]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
afl: fix afl-ftp causing FPE due to missing ippair
authorVictor Julien <victor@inliniac.net>
Tue, 9 Jul 2019 11:48:16 +0000 (13:48 +0200)
committerVictor Julien <victor@inliniac.net>
Tue, 9 Jul 2019 11:56:40 +0000 (13:56 +0200)
src/suricata.c

index 8388668ed5c7373c24e1a41e22fc29c9bd8f3a16..f970d82463aa064cddae5f120cdd9fe656e40a8d 100644 (file)
@@ -1244,6 +1244,7 @@ static void ParseCommandLineAFL(const char *opt_name, char *opt_arg)
 
     } else if(strcmp(opt_name, "afl-ftp-request") == 0) {
         //printf("arg: //%s\n", opt_arg);
+        IPPairInitConfig(FLOW_QUIET);
         MpmTableSetup();
         SpmTableSetup();
         AppLayerProtoDetectSetup();
@@ -1252,6 +1253,7 @@ static void ParseCommandLineAFL(const char *opt_name, char *opt_arg)
         exit(AppLayerParserRequestFromFile(IPPROTO_TCP, ALPROTO_FTP, opt_arg));
     } else if(strcmp(opt_name, "afl-ftp") == 0) {
         //printf("arg: //%s\n", opt_arg);
+        IPPairInitConfig(FLOW_QUIET);
         MpmTableSetup();
         SpmTableSetup();
         AppLayerProtoDetectSetup();