DHCP_OPTION_HDR_LEN
memcpy(buf, p + DHCP_OPTION_HDR_LEN, len);
memcpy(buf, p + DHCP_OPTION_HDR_LEN, len);
optlen = p[1] + DHCP_OPTION_HDR_LEN;
neededlen = newtotal + DHCP_OPTION_HDR_LEN;
neededlen += DHCP_OPTION_HDR_LEN +
neededlen += DHCP_OPTION_HDR_LEN +
newtotal += DHCP_OPTION_HDR_LEN;
newtotal += DHCP_OPTION_HDR_LEN +
*p = (*p) + DHCP_OPTION_HDR_LEN +
newtotal += DHCP_OPTION_HDR_LEN +
*p = (*p) + DHCP_OPTION_HDR_LEN +
optlen = p[1] + DHCP_OPTION_HDR_LEN;
remaining -= DHCP_OPTION_HDR_LEN + suboptlen;