From: Andrew Morton Fix clash between git-net and git-lblnet. Cc: Paul Moore Cc: Patrick McHardy Cc: "David S. Miller" Signed-off-by: Andrew Morton --- net/netfilter/xt_SECMARK.c | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff -puN net/netfilter/xt_SECMARK.c~git-net-vs-git-lblnet net/netfilter/xt_SECMARK.c --- a/net/netfilter/xt_SECMARK.c~git-net-vs-git-lblnet +++ a/net/netfilter/xt_SECMARK.c @@ -119,13 +119,13 @@ void destroy(const struct xt_target *tar } } -static struct xt_target xt_secmark_target[] __read_mostly = { +static struct xt_target secmark_tg_reg[] __read_mostly = { { .name = "SECMARK", .family = AF_INET, - .checkentry = checkentry, + .checkentry = secmark_tg_check, .destroy = destroy, - .target = target, + .target = secmark_tg, .targetsize = sizeof(struct xt_secmark_target_info), .table = "mangle", .me = THIS_MODULE, @@ -133,25 +133,24 @@ static struct xt_target xt_secmark_targe { .name = "SECMARK", .family = AF_INET6, - .checkentry = checkentry, + .checkentry = secmark_tg_check, .destroy = destroy, - .target = target, + .target = secmark_tg, .targetsize = sizeof(struct xt_secmark_target_info), .table = "mangle", .me = THIS_MODULE, }, }; -static int __init xt_secmark_init(void) +static int __init secmark_tg_init(void) { - return xt_register_targets(xt_secmark_target, - ARRAY_SIZE(xt_secmark_target)); + return xt_register_targets(secmark_tg_reg, ARRAY_SIZE(secmark_tg_reg)); } -static void __exit xt_secmark_fini(void) +static void __exit secmark_tg_exit(void) { - xt_unregister_targets(xt_secmark_target, ARRAY_SIZE(xt_secmark_target)); + xt_unregister_targets(secmark_tg_reg, ARRAY_SIZE(secmark_tg_reg)); } -module_init(xt_secmark_init); -module_exit(xt_secmark_fini); +module_init(secmark_tg_init); +module_exit(secmark_tg_exit); _