kernel-ark/net/ipv4
Herbert Xu b47b2ec198 [IPV4]: Fix error handling for fib_insert_node call
The error handling around fib_insert_node was broken because we always
zeroed the error before checking it.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
2006-07-12 13:59:04 -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 Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02: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