And exactly which DHCP server are you using?
The simplest thing to do with DHCP is to throw Wireshark in the middle and see what the request and response actually contain. Otherwise it just becomes second guessing, trying to figure out which options map between client and server configurations.