1 --- ipset-6.11/kernel/net/netfilter/ipset/ip_set_getport.c~ 2012-01-13 21:26:27.000000000 +0100
2 +++ ipset-6.11/kernel/net/netfilter/ipset/ip_set_getport.c 2012-04-06 22:33:28.410967308 +0200
7 +#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,3,0)
11 nexthdr = ipv6_hdr(skb)->nexthdr;
12 +#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,3,0)
13 + protoff = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &nexthdr, &frag_off);
15 protoff = ipv6_skip_exthdr(skb, sizeof(struct ipv6hdr), &nexthdr);
20 --- ipset-6.11/kernel/net/netfilter/ipset/ip_set_hash_ip.c~ 2011-10-04 17:18:10.000000000 +0200
21 +++ ipset-6.11/kernel/net/netfilter/ipset/ip_set_hash_ip.c 2012-04-06 22:35:56.923721440 +0200
24 /* Kernel module implementing an IP set type: the hash:ip type */
26 +#include <linux/version.h>
27 #include <linux/jhash.h>
28 #include <linux/module.h>
32 hash_ip6_data_copy(struct hash_ip6_elem *dst, const struct hash_ip6_elem *src)
34 +#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,3,0)
35 + dst->ip.in6 = src->ip.in6;
37 ipv6_addr_copy(&dst->ip.in6, &src->ip.in6);