Hello!

> All devices including loopback pass a daddr. loopback in fact passes
> a 0 all the time ;-> 
> This means i can delete the check totaly or i can remove the IFF_NOARP
...
> Anyone knows the history?

I think, it was me who did this crap. It was so long ago I do not remember
why it was made.

I remember some troubles with dummy device. It tried to resolve
addresses, apparently, without success and generated errors instead
of blackholing. I think the problem was eventually solved at neighbour level.

After some thinking I suspect the deletion of this chunk could change behaviour
of some parts which do not use neighbour cache f.e. packet socket.


I think safer approach would be to move this chunk after if (daddr).
And the possibility to remove this completely could be analyzed later.

Alexey
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to