I'm writing an interface to implement something like the DTI interface from draft-ietf-ngtrans-dstm-03.txt As part of that, I need to have a userland daemon (a modified dhcp client) assign an address to the interface, which is easy using the ioctl mechanism. The tricky bit is finding a way for the interface in the kernel to tell the userland dhcp process that it would now like an address to be assigned to it. (In the draft the interface waits until it has an IPv4 packet to send before it tries to acquire a temporary IPv4 address). I _think_ that in the inria stack they use the routing socket, but I don't understand how they use the routing socket. Any ideas? Thanks, Geoff Crompton To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-net" in the body of the message