Thread (7 messages) 7 messages, 5 authors, 2006-02-10

Re: [Patch] 2.4.32 - Neighbour Cache (ARP) State machine bug Fixed

From: Grant Coady <hidden>
Date: 2006-02-08 02:13:13
Also in: lkml

Possibly related (same subject, not in this thread)

On Tue, 7 Feb 2006 17:50:03 -0800, Pradeep Vincent [off-list ref] wrote:
quoted hunk ↗ jump to hunk
One more attempt. Attaching the diff file as well.

Signed off by: Pradeep Vincent [off-list ref]
--- old/net/core/neighbour.c    Wed Nov  9 16:48:10 2005
+++ new/net/core/neighbour.c    Tue Feb  7 17:38:26 2006
@@ -14,6 +14,7 @@
 *     Vitaly E. Lavrov        releasing NULL neighbor in neigh_add.
 *     Harald Welte            Add neighbour cache statistics like rtstat
 *     Harald Welte            port neighbour cache rework from 2.6.9-rcX
+ *     Pradeep Vincent         fix neighbour cache state machine
 */
#include <linux/config.h>
@@ -705,6 +706,13 @@
                       neigh_release(n);
                       continue;
               }
+               /* Move to NUD_STALE state */
+               if (n->nud_state&NUD_REACHABLE &&
+                   now - n->confirmed > n->parms->reachable_time) {
Hmm, you're suffering tab -> space conversion syndrome :(

Grant.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help