*** linux-2.2.16-vanilla/net/appletalk/aarp.c	Wed Jun  7 22:26:44 2000
--- linux/net/appletalk/aarp.c	Sun Aug 20 23:40:41 2000
***************
*** 25,30 ****
--- 25,32 ----
   *		Jaume Grau	-	flush caches on AARP_PROBE
   *		Rob Newberry	-	Added proxy AARP and AARP proc fs, 
   *					moved probing from DDP module.
+  *		Alistair Riddell-	on AARP_PROBE flush sooner - 
+  *					ali@gwc.org.uk 000820
   *
   */
  
***************
*** 1008,1014 ****
--- 1010,1019 ----
  				   getting into a probe/flush/learn/probe/flush/learn
  				   cycle during probing of a slow to respond host addr */
  				if(a!=NULL)
+ 				{
  					a->expires_at=jiffies-1;
+ 					mod_timer(&aarp_timer, jiffies + sysctl_aarp_tick_time);
+ 				}
  			}
  			if(sa.s_node!=ma->s_node)
  				break;
