From 6e4aa9862d76ed52627a5d7d1d176cd3c036c9c2 Mon Sep 17 00:00:00 2001 From: Markus Makela Date: Thu, 30 Apr 2015 04:52:35 +0300 Subject: [PATCH] Fixed a segfaul caused by a null pointer in dbfwfilter rule parsing. --- server/modules/filter/dbfwfilter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/modules/filter/dbfwfilter.c b/server/modules/filter/dbfwfilter.c index ccf2a2800..255eb6aba 100644 --- a/server/modules/filter/dbfwfilter.c +++ b/server/modules/filter/dbfwfilter.c @@ -1041,7 +1041,7 @@ bool parse_rule(char* rule, FW_INSTANCE* instance) ruledef->active = tr; - if(strcmp(tok,"on_queries") == 0) + if(tok && strcmp(tok,"on_queries") == 0) goto reparse_rule; }