kernel-ark/net/ipv4
Stephen Hemminger 53602f92dd [IPV4]: Clear skb cb on IP input
when data arrives at IP through loopback (and possibly other devices).
So the field needs to be cleared before it confuses the route code.
This was seen when running netem over loopback, but there are probably
other device cases. Maybe this should go into stable?

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2006-07-14 14:49:32 -07:00
..
ipvs Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
netfilter Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2006-06-30 15:40:17 -07:00
af_inet.c [NET] gso: Fix up GSO packets with broken checksums 2006-07-08 13:34:56 -07:00
ah4.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
arp.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
datagram.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
devinet.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
esp4.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
fib_frontend.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
fib_hash.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
fib_lookup.h
fib_rules.c [NET]: Fix IPv4/DECnet routing rule dumping 2006-07-08 13:38:55 -07:00
fib_semantics.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
fib_trie.c [IPV4]: Fix error handling for fib_insert_node call 2006-07-12 13:59:04 -07:00
icmp.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
igmp.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
inet_connection_sock.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
inet_diag.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
inet_hashtables.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
inet_timewait_sock.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
inetpeer.c [IPV4] inetpeer: Get rid of volatile from peer_total 2006-07-10 14:50:30 -07:00
ip_forward.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
ip_fragment.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
ip_gre.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
ip_input.c [IPV4]: Clear skb cb on IP input 2006-07-14 14:49:32 -07:00
ip_options.c
ip_output.c [NET] gso: Add skb_is_gso 2006-07-08 13:34:32 -07:00
ip_sockglue.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
ipcomp.c [IPCOMP]: Fix truesize after decompression 2006-07-12 13:58:55 -07:00
ipconfig.c
ipip.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
ipmr.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
Kconfig [TCP]: Remove TCP Compound 2006-07-10 14:50:35 -07:00
Makefile [TCP]: Remove TCP Compound 2006-07-10 14:50:35 -07:00
multipath_drr.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
multipath_random.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
multipath_rr.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
multipath_wrandom.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
multipath.c
netfilter.c
proc.c
protocol.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
raw.c
route.c [PATCH] lockdep: fix RT_HASH_LOCK_SZ 2006-07-03 15:27:05 -07:00
syncookies.c
sysctl_net_ipv4.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
tcp_bic.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
tcp_cong.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
tcp_cubic.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
tcp_diag.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
tcp_highspeed.c [TCP] tcp_highspeed: Fix AI updates. 2006-07-12 13:58:50 -07:00
tcp_htcp.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
tcp_hybla.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
tcp_input.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
tcp_ipv4.c [NET] gso: Fix up GSO packets with broken checksums 2006-07-08 13:34:56 -07:00
tcp_lp.c
tcp_minisocks.c [PATCH] lockdep: locking init debugging improvement 2006-07-03 15:27:02 -07:00
tcp_output.c [NET]: Generalise TSO-specific bits from skb_setup_caps 2006-06-30 14:12:08 -07:00
tcp_probe.c
tcp_scalable.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
tcp_timer.c
tcp_vegas.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
tcp_veno.c
tcp_westwood.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
tcp.c [NET]: Verify gso_type too in gso_segment 2006-07-03 19:38:35 -07:00
tunnel4.c
udp.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
xfrm4_input.c
xfrm4_mode_transport.c
xfrm4_mode_tunnel.c
xfrm4_output.c [NET] gso: Add skb_is_gso 2006-07-08 13:34:32 -07:00
xfrm4_policy.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
xfrm4_state.c
xfrm4_tunnel.c