To: Sundstrom, Per <>
From: Ignatios Souvatzis <>
List: tech-net
Date: 05/05/2000 00:22:04
On Tue, May 02, 2000 at 11:20:29PM +0100, Sundstrom, Per wrote:
>   a) the ifconfig -arp sets the IFF_NOARP flag but this is not honored
>       in the code.
>   b) there is currently no syncronization between a RTM_RESOLVE
>       and a corresponding RTM_ADD resulting in a drop of the first
>       packet sent to a specific IP address.
> Suggested solution:
>   Add checks for the IFF_NOARP in the arp code. 
>   Move the generation of RTM_RESOLVE for interface routes to
>   if_arp.c
>   Use 'llinfo_arp.la_hold' to hold the pending packet and match that
>   on a RTM_ADD with a LL address.
> What do you think ? Doable, feasable or just plain dumb ?...

Hm... can you show code differences implementing this?