Zeroconfig and Multicast DNS

Fredrik Lindberg fli+freebsd-net at shapeshifter.se
Thu Aug 24 22:06:40 UTC 2006


Brooks Davis wrote:
> 
> It just occured to me that the daemon could handle this without any
> interaction with dhclient or the static interface configuration.  In the
> mode where you only want an LLA if there isn't another address it's a
> simple matter of watching the routing socket for messages and a)
> removing the LLA if an IPv4 address other than 0.0.0.0 is configured on
> the interface and b) (re)starting the process of obtaining an LLA when
> all other addresses have been removed.  The daemon should be listening
> to the routing socket anyway because it should only run when the
> interface has link which requires it to exit when the link goes down
> similar to dhclient.  I really need to go look at the code and see what
> you're doing now. :)

Well, I'm doing just that...except it's not the routing socket but the
netdev filter of the kqueue system. Could be change to the routing
socket.

Fredrik Lindberg



More information about the freebsd-net mailing list