mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
Signed-off-by: Vincent Hanquez <vincent@xensource.com> --HG-- rename : patches/linux-2.6.11/i386-cpu-hotplug-updated-for-mm.patch => patches/linux-2.6.12/i386-cpu-hotplug-updated-for-mm.patch rename : patches/linux-2.6.11/net-csum.patch => patches/linux-2.6.12/net-csum.patch rename : patches/linux-2.6.11/rcu-nohz.patch => patches/linux-2.6.12/rcu-nohz.patch rename : patches/linux-2.6.11/smp-alts.patch => patches/linux-2.6.12/smp-alts.patch rename : patches/linux-2.6.11/x86_64-linux.patch => patches/linux-2.6.12/x86_64-linux.patch
12 lines
696 B
Diff
12 lines
696 B
Diff
diff -ur linux-2.6.11/net/ipv4/netfilter/ip_conntrack_proto_udp.c linux-2.6.11-csum/net/ipv4/netfilter/ip_conntrack_proto_udp.c
|
|
--- linux-2.6.11/net/ipv4/netfilter/ip_conntrack_proto_udp.c 2005-05-27 11:47:48 +01:00
|
|
+++ linux-2.6.11-csum/net/ipv4/netfilter/ip_conntrack_proto_udp.c 2005-05-27 11:48:07 +01:00
|
|
@@ -120,6 +120,7 @@
|
|
* and moreover root might send raw packets.
|
|
* FIXME: Source route IP option packets --RR */
|
|
if (hooknum == NF_IP_PRE_ROUTING
|
|
+ && skb->ip_summed != CHECKSUM_UNNECESSARY
|
|
&& csum_tcpudp_magic(iph->saddr, iph->daddr, udplen, IPPROTO_UDP,
|
|
skb->ip_summed == CHECKSUM_HW ? skb->csum
|
|
: skb_checksum(skb, iph->ihl*4, udplen, 0))) {
|