3.2.5.1 Receiving a DHCPDISCOVER Message

When a DHCP server that is NAP-enabled (determined per section 1.4 points 1 and 2) receives a DHCPDISCOVER message, it extracts the NAP-SoH (section 2.2.1.1) and NAP-CoID (section 2.2.1.3) options from the message packet by calling DhcpExtractVendorSpecificOption ([MS-DHCPE] section 3.2.7.3). If the SoH vendor-specific option has length equal to zero, the DHCP server MUST respond with a DHCPOFFER message that contains a NAP-SoH (section 2.2.1.1) option with length equal to 3 and value equal to "NAP", and the NAP-CoID (section 2.2.1.3) option as it is in the DHCPDISCOVER message packet. The NAP-SoH (section 2.2.1.1) and NAP-CoID (section 2.2.1.3) options are appended to the DHCPOFFER message packet by calling DhcpAppendVendorSpecificOption ([MS-DHCPE] section 3.2.7.1).