[PATCH] avahi autoipd

Bruce M Simpson bms at incunabulum.net
Thu Feb 1 01:50:28 UTC 2007


Joe Marcus Clarke wrote:
> Thanks for doing this, Bruce!  I'm on the road right now, but I'll 
> look at this in more detail when I get back.  Just out of curiosity, 
> are you doing this work in the hope of importing avahi into the tree 
> as our system mDNS provider? 
Nope. I just decided to try to get this out there as quickly as 
possible. I've also ported (and committed) nss-mdns.

I think we should have an avahi compatible API, to be sure, but avahi is 
LGPL. I've been in contact with Fredrik Lindberg about llacd, which is 
BSD-licensed; he started out by patching kevent to notify of new/deleted 
addresses, but we decided the best way forward was to use routing sockets.

So I dusted off the support code I wrote 4 years ago for native AODV on 
FreeBSD, and now Avahi's autoipd appears to work, after some hacking.

His contact info is here:  fli at shapeshifter.se
llacd here: http://shapeshifter.se/projects/freebsd/zeroconfig/

PS: I have posted a kernel patch to -net to enable RFC 3927 compliant 
ARP replies in the netinet stack; infrastructure was just committed to 
sys/netinet/in.h in -CURRENT to support it.

Regards,
BMS



More information about the freebsd-gnome mailing list