X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=target%2Flinux%2Fgeneric-2.6%2Fpatches-2.6.26%2F101-netfilter_layer7_pktmatch.patch;h=81ca6cee71d697605e4f838493bcba5b199d3da1;hb=e849063a38d1772d7e377274b475ca0408eba7aa;hp=8d17ecd0b4828c4479dc8cfc7aec3054edc6d66d;hpb=d4aa2aecb9132f413dc89e0e7393555086fcb729;p=openwrt-10.03%2F.git diff --git a/target/linux/generic-2.6/patches-2.6.26/101-netfilter_layer7_pktmatch.patch b/target/linux/generic-2.6/patches-2.6.26/101-netfilter_layer7_pktmatch.patch index 8d17ecd0b..81ca6cee7 100644 --- a/target/linux/generic-2.6/patches-2.6.26/101-netfilter_layer7_pktmatch.patch +++ b/target/linux/generic-2.6/patches-2.6.26/101-netfilter_layer7_pktmatch.patch @@ -75,7 +75,7 @@ /* if we've classified it or seen too many packets */ - if(total_acct_packets(master_conntrack) > num_packets || - master_conntrack->layer7.app_proto) { -+ if(!info->pkt && (TOTAL_PACKETS > num_packets || ++ if(!info->pkt && (total_acct_packets(master_conntrack) > num_packets || + master_conntrack->layer7.app_proto)) { pattern_result = match_no_append(conntrack, master_conntrack,