A port of CMU dhcpd to Digital Unix
I was interested in the Carnegie Mellon University version of dhcpd, a dhcpd
server that handled bootp over dhcp (eg static dhcp address assignment) that
we needed for Win95 clients in a nice fashion, allowing everything to be put
into our familiar bootptabs. Unfortunately, the CMU people didn't port it
to Digital Unix, but fortunately the port was not too bad. So presenting
the following to offer to any other DU people interested in CMU dhcpd.
NOTE: No guarantees or warrantees of any sort are provided
for any of this. It seems to have worked for me, so I'm sharing it. At the
time this is being written, the patches, etc described are not officially
supported by CMU dhcpd development team and may very well break things. Use
at your own risk.
Specifications
- dhcp
- CMU dhcp-3.3.7 distribution
(
download) with addition of Princeton patches 1-6
(download)
- System
- AlphaStation 500 running Digital Unix 4.0b
- cc
- Used gcc 2.8.1, although DEC cc also seemed to work. Lots
of warnings either way.
Patches
A patch file is