]> git.pld-linux.org Git - packages/kernel.git/blob - kernel-arp.patch
- obsolete
[packages/kernel.git] / kernel-arp.patch
1
2 This patch fixes a Oops in arp_rcv() when proxy-arp is used
3
4 --- linux/net/ipv4/arp.c.orig   Thu Jun 28 17:29:10 2001
5 +++ linux/net/ipv4/arp.c        Tue Jul  3 19:37:25 2001
6 @@ -738,7 +738,7 @@
7                             (addr_type == RTN_UNICAST  && rt->u.dst.dev != dev &&
8                              (IN_DEV_PROXY_ARP(in_dev) || pneigh_lookup(&arp_tbl, &tip, dev, 0)))) {
9                                 n = neigh_event_ns(&arp_tbl, sha, &sip, dev);
10 -                               neigh_release(n);
11 +                               if (n) neigh_release(n);
12  
13                                 if (skb->stamp.tv_sec == 0 ||
14                                     skb->pkt_type == PACKET_HOST ||
This page took 0.118438 seconds and 3 git commands to generate.