Changeset 10317


Ignore:
Timestamp:
2008-01-30T08:03:02+01:00 (10 years ago)
Author:
juhosg
Message:

[kernel] netfilter: fix ipt_SET on 2.6.24

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/generic-2.6/patches-2.6.24/130-netfilter_ipset.patch

    r10291 r10317  
    73597359--- linux-2.6.23/net/ipv4/netfilter/ipt_SET.c   1970-01-01 01:00:00.000000000 +0100 
    73607360+++ linux-2.6.23.pom2patch.set/net/ipv4/netfilter/ipt_SET.c     2007-10-12 11:52:37.000000000 +0200 
    7361 @@ -0,0 +1,172 @@ 
     7361@@ -0,0 +1,179 @@ 
    73627362+/* Copyright (C) 2000-2002 Joakim Axelsson <gozem@linux.nu> 
    73637363+ *                         Patrick Schaaf <bof@bof.de> 
     
    73887388+ 
    73897389+static unsigned int 
     7390+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,24) 
     7391+target(struct sk_buff *skb, 
     7392+#else 
    73907393+target(struct sk_buff **pskb, 
     7394+#endif 
    73917395+       const struct net_device *in, 
    73927396+       const struct net_device *out, 
     
    74037407+{ 
    74047408+       const struct ipt_set_info_target *info = targinfo; 
     7409+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,24) 
     7410+       struct sk_buff *skb = *pskb; 
     7411+#endif 
    74057412+        
    74067413+       if (info->add_set.index != IP_SET_INVALID_ID) 
    74077414+               ip_set_addip_kernel(info->add_set.index, 
    7408 +                                   *pskb, 
     7415+                                   skb, 
    74097416+                                   info->add_set.flags); 
    74107417+       if (info->del_set.index != IP_SET_INVALID_ID) 
    74117418+               ip_set_delip_kernel(info->del_set.index, 
    7412 +                                   *pskb, 
     7419+                                   skb, 
    74137420+                                   info->del_set.flags); 
    74147421+ 
Note: See TracChangeset for help on using the changeset viewer.