See example_test.go for how to use this library to create a basic server.
http://godoc.org/github.com/krolaw/dhcp4
Special thanks to:
- https://github.com/pietern for suggesting how to use go.net to be able to listen on a single network interface.
- https://github.com/fdurand for proper interface binding on linux.
DHCP4 was one of the libraries used by Facebook's DHCP load balancing relay. "Facebook currently uses it in production, and it's deployed at global scale across all of our data centers." FB has since moved to another lib.