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.