>dhcpd (d=daemon) monitors the interface for any packet from the DHCP >server, like lease info, telling back it wants to reuse it (this resets >the lease counter in the DHCP server), for example. >dhcp_client is just a program to run dhcpd, and initiate the dialog with >the dhcp server, to allocate a lease. Well, if that's all it's doing, and there are open-source POSIX dhcpd's out there..then what exactly does it mean for me to be working on DHCP for OBOS? What exactly is there to do? I need some way of understanding _how_ the rest of the stack is going to interface with dhcpd/dhcp_client. If anyone could even point me to a reference, I'd be happy to read it. I can read specs about interfacing with a DHCP server all day, but if I don't know how the code needs to be used with the OBOS net stack, it's no good. Sorry if this sounds clueless; I'm a good coder and can go by specs..but only if I have those specs. :) Clay