Me again. Right now I'm working an an elegant way to :
- listen for UDP broadcasts from an specific interface and
- send ethernet unicast packets from userspace w/o setting an IP address.
Why was DHCP placed on top of TCP/IP while being designed to deliver intial TCP/IP configuration to clients w/o an IP address? :-[
Thanks to D, my desire to get this project running is back. And I've already started writing some code.
I hope finish the 'Proxy DHCP Service' using a compile din configuration using a compiled in configuration before next weekend.
Today, with sf.net accepting this project, it has become more than one of my ideas.
At first, I will release some documentation about the concept and features of the pxecspd. The next step will be to develope libpxescp to have a stable basis creating the daemon.