Argghh. Thanks for spotting this. Yes, I had intended rt_type to be
RTN_LOCAL, in which case the ARP bug remains.
Linus: Please revert the patch.
> As Alexey has already said, handling BOOTP by adding special cases to
> the IP route code is plain wrong and going to produce disastrous effects
> like the `reply to all ARP packets' bug.
I see it as maintaining the 0.0.0.0 special case that used to be there
rather than adding a new one. That bug can still be fixed easily. But
if those with far more experience in these areas than myself see the
trade-off differently, I guess it's time to hack bootpc to use raw IP
sockets instead.
> I've already rewritten the kernel IP autoconfiguration to send and receive
> packets on its own and it already waits in DaveM's queue of networking patches.
Then I look forward to the networking resync.
Dave Wragg
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/