Subject: Re: Potential problem in netinet/ip_input.c
To: Heiko W.Rupp <hwr@pilhuhn.de>
From: Julian Assange <proff@iq.org>
List: tech-kern
Date: 05/04/1999 12:49:19
"Heiko W.Rupp" <hwr@pilhuhn.de> writes:

> Hi,
> 
> releng told me to ask here:
> 
> The "fix" from PR 7327 (that is added in 1.83 of ip_input.c)
> seems to have gone in 1.4.
> 
> ------
> revision 1.82.2.1
> date: 1999/04/07 23:20:42;  author: proff;  state: Exp;  lines: +5 -2
> pullup 1.82 - 1.83; don't receive packets on downed interface addresses
> ------
> 
> I think this fix is wrong and causing problems (see PR 7480).
> 
> What do others think? Should this ve removed from 1.4 ?
> 
>  Heiko

Jason closed this already. The code looks like it's okay to pull
up. The problem essentially is this: if you have n interfaces with the
same address and `first' of these ifaces is marked down, packets to
that address will not be received, despite their being n-1 up
interfaces with the said address.

Previously no-one noticed this, because of yet another bug (the one I
patched) - packets were being delivered on an interface even if it was
marked down.

Julian.