Loading include/linux/netfilter_ipv6.h +1 −0 Original line number Diff line number Diff line Loading @@ -73,6 +73,7 @@ enum nf_ip6_hook_priorities { }; #ifdef CONFIG_NETFILTER extern int ip6_route_me_harder(struct sk_buff *skb); extern unsigned int nf_ip6_checksum(struct sk_buff *skb, unsigned int hook, unsigned int dataoff, u_int8_t protocol); Loading include/net/ip6_route.h +0 −2 Original line number Diff line number Diff line Loading @@ -57,8 +57,6 @@ extern void ip6_route_input(struct sk_buff *skb); extern struct dst_entry * ip6_route_output(struct sock *sk, struct flowi *fl); extern int ip6_route_me_harder(struct sk_buff *skb); extern void ip6_route_init(void); extern void ip6_route_cleanup(void); Loading net/ipv6/netfilter/ip6table_mangle.c +2 −6 Original line number Diff line number Diff line Loading @@ -180,12 +180,8 @@ ip6t_local_hook(unsigned int hook, && (memcmp(&(*pskb)->nh.ipv6h->saddr, &saddr, sizeof(saddr)) || memcmp(&(*pskb)->nh.ipv6h->daddr, &daddr, sizeof(daddr)) || (*pskb)->nfmark != nfmark || (*pskb)->nh.ipv6h->hop_limit != hop_limit)) { /* something which could affect routing has changed */ DEBUGP("ip6table_mangle: we'd need to re-route a packet\n"); } || (*pskb)->nh.ipv6h->hop_limit != hop_limit)) return ip6_route_me_harder(*pskb) == 0 ? ret : NF_DROP; return ret; } Loading Loading
include/linux/netfilter_ipv6.h +1 −0 Original line number Diff line number Diff line Loading @@ -73,6 +73,7 @@ enum nf_ip6_hook_priorities { }; #ifdef CONFIG_NETFILTER extern int ip6_route_me_harder(struct sk_buff *skb); extern unsigned int nf_ip6_checksum(struct sk_buff *skb, unsigned int hook, unsigned int dataoff, u_int8_t protocol); Loading
include/net/ip6_route.h +0 −2 Original line number Diff line number Diff line Loading @@ -57,8 +57,6 @@ extern void ip6_route_input(struct sk_buff *skb); extern struct dst_entry * ip6_route_output(struct sock *sk, struct flowi *fl); extern int ip6_route_me_harder(struct sk_buff *skb); extern void ip6_route_init(void); extern void ip6_route_cleanup(void); Loading
net/ipv6/netfilter/ip6table_mangle.c +2 −6 Original line number Diff line number Diff line Loading @@ -180,12 +180,8 @@ ip6t_local_hook(unsigned int hook, && (memcmp(&(*pskb)->nh.ipv6h->saddr, &saddr, sizeof(saddr)) || memcmp(&(*pskb)->nh.ipv6h->daddr, &daddr, sizeof(daddr)) || (*pskb)->nfmark != nfmark || (*pskb)->nh.ipv6h->hop_limit != hop_limit)) { /* something which could affect routing has changed */ DEBUGP("ip6table_mangle: we'd need to re-route a packet\n"); } || (*pskb)->nh.ipv6h->hop_limit != hop_limit)) return ip6_route_me_harder(*pskb) == 0 ? ret : NF_DROP; return ret; } Loading