From: Jan Engelhardt Date: Thu, 18 Mar 2010 10:03:51 +0000 (+0100) Subject: netfilter: xtables: remove almost-unused xt_match_param.data member X-Git-Tag: v2.6.35-rc1~473^2~168^2~62 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4f948db1915ff05e4ce0fd98e6323db6a3ec0fc0;p=pandora-kernel.git netfilter: xtables: remove almost-unused xt_match_param.data member This member is taking up a "long" per match, yet is only used by one module out of the roughly 90 modules, ip6t_hbh. ip6t_hbh can be restructured a little to accomodate for the lack of the .data member. This variant uses checking the par->match address, which should avoid having to add two extra functions, including calls, i.e. (hbh_mt6: call hbhdst_mt6(skb, par, NEXTHDR_OPT), dst_mt6: call hbhdst_mt6(skb, par, NEXTHDR_DEST)) Signed-off-by: Jan Engelhardt --- Reading git-diff-tree failed