From: Arne Fitzenreiter Date: Tue, 14 Mar 2017 13:17:24 +0000 (+0100) Subject: netfilter: layer7 bugfix packet counter variable X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=refs%2Fheads%2Flinux-4.9.x-layer7;p=people%2Farne_f%2Fkernel.git netfilter: layer7 bugfix packet counter variable Signed-off-by: Arne Fitzenreiter --- diff --git a/net/netfilter/xt_layer7.c b/net/netfilter/xt_layer7.c index 80460130083a3..db7d061dc8bff 100644 --- a/net/netfilter/xt_layer7.c +++ b/net/netfilter/xt_layer7.c @@ -506,7 +506,7 @@ match(const struct sk_buff *skbin, comppattern = compile_and_cache(info->pattern, info->protocol); /* allocate space for app data if not done */ - if(master_conntrack->packets < num_packets && + if(master_conntrack->layer7.packets < num_packets && !master_conntrack->layer7.app_data){ master_conntrack->layer7.app_data = kmalloc(maxdatalen, GFP_ATOMIC);