From: Florian Westphal Date: Thu, 21 Apr 2011 08:58:25 +0000 (+0200) Subject: netfilter: ebtables: only call xt_compat_add_offset once per rule X-Git-Tag: v2.6.39~61^2^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=103a9778e07bcc0cd34b5c35a87281454eec719e;p=pandora-kernel.git netfilter: ebtables: only call xt_compat_add_offset once per rule The optimizations in commit 255d0dc34068a976 (netfilter: x_table: speedup compat operations) assume that xt_compat_add_offset is called once per rule. ebtables however called it for each match/target found in a rule. The match/watcher/target parser already returns the needed delta, so it is sufficient to move the xt_compat_add_offset call to a more reasonable location. While at it, also get rid of the unused COMPAT iterator macros. Signed-off-by: Florian Westphal Signed-off-by: Patrick McHardy --- Reading git-diff-tree failed