NetFilter
[Top] [All Lists]

[PATCH 1/7] ipt_ACCOUNT compile fix for 2.6.21

To: Netfilter Mailing List <netfilter@lists.netfilter.org>
Subject: [PATCH 1/7] ipt_ACCOUNT compile fix for 2.6.21
From: Jan Engelhardt <jengelh@linux01.gwdg.de>
Date: Sat, 7 Apr 2007 20:49:11 +0200 (MEST)
Delivered-to: sp-com-lists@consult.net
Delivered-to: netfilter-list1@securepoint.com
In-reply-to: <Pine.LNX.4.61.0704072045320.22181@yvahk01.tjqt.qr>
List-archive: </pipermail/netfilter>
List-help: <mailto:netfilter-request@lists.netfilter.org?subject=help>
List-id: General discussion and user questions <netfilter.lists.netfilter.org>
List-post: <mailto:netfilter@lists.netfilter.org>
List-subscribe: <https://lists.netfilter.org/mailman/listinfo/netfilter>, <mailto:netfilter-request@lists.netfilter.org?subject=subscribe>
List-unsubscribe: <https://lists.netfilter.org/mailman/listinfo/netfilter>, <mailto:netfilter-request@lists.netfilter.org?subject=unsubscribe>
References: <8d158e1f0704070955x2bb50060ueb8d2c0b91acba00@mail.gmail.com> <Pine.LNX.4.61.0704072045320.22181@yvahk01.tjqt.qr>
Sender: netfilter-bounces@lists.netfilter.org
Fixes compilation of ipt_ACCOUNT.

Signed-off-by: Jan Engelhardt <jengelh@gmx.de>

Index: linux-2.6.21-rc5/net/ipv4/netfilter/ipt_ACCOUNT.c
===================================================================
--- linux-2.6.21-rc5.orig/net/ipv4/netfilter/ipt_ACCOUNT.c
+++ linux-2.6.21-rc5/net/ipv4/netfilter/ipt_ACCOUNT.c
@@ -1051,8 +1051,9 @@ static int ipt_acc_get_ctl(struct sock *
     return ret;
 }
 
-static struct ipt_target ipt_acc_reg = {
+static struct xt_target ipt_acc_reg = {
     .name = "ACCOUNT",
+    .family = AF_INET,
     .target = ipt_acc_target,
 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,17)
     .targetsize = sizeof(struct ipt_acc_info),
@@ -1106,7 +1107,7 @@ static int __init init(void)
         goto error_cleanup;
     }
 
-    if (ipt_register_target(&ipt_acc_reg))
+    if (xt_register_target(&ipt_acc_reg))
         goto error_cleanup;
 
     return 0;
@@ -1124,7 +1125,7 @@ error_cleanup:
 
 static void __exit fini(void)
 {
-    ipt_unregister_target(&ipt_acc_reg);
+    xt_unregister_target(&ipt_acc_reg);
 
     nf_unregister_sockopt(&ipt_acc_sockopts);
 


<Prev in Thread] Current Thread [Next in Thread>