On Sat, 2006-08-04 at 13:27 +1000, Herbert Xu wrote:

> I like the idea of allowing user-space to control what addresses cause
> broadcasts.  However, I'm uncomfortable with overloading existing flags
> even though they might appear to fit the bill on the face of it.
>
> People may be using this for completely different reasons (address
> selection) and it's not polite to suddenly turn all their ARPs into
> broadcasts.
> 

It would be interesting to see the creative ways in how people use the
feature for src selection. IMO: the intent for link local is _auto
config_ and src address selection or nexthop/route-scoping for link
local is a side effect. But given that one could use the scope to
manipulate src and nexthop, I wouldnt be shocked there are creative
uses. 

> So how about a new address flag? We still have some vacancies there.

I honestly dont know if we deserve to waste flag space for this. But I
do agree this is such a grey area, so much so that it may require
tossing a coin - given that the reason for broadcast ARPs is obscure.
A simpler alternative is to have "config-arp-bcast-for-link-local"
around those three lines which check for link local flag.

Note:
We also still have some ways to go before becoming fully conformant; 
I think we still forward these packets out as a router even though the
specs say not to.

cheers,
jamal

-
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