dhcp_iapd
struct dhcp_iapd iapd;
if (opt_hdr.len < sizeof(struct dhcp_iapd)) {
memcpy(&iapd, p, sizeof(struct dhcp_iapd));
sizeof(struct dhcp_iapd), opt_hdr.len -
sizeof(struct dhcp_iapd),
struct dhcp_iapd iapd;
opt_hdr.len = htons(sizeof(struct dhcp_iapd) +
memcpy(p, &iapd, sizeof(struct dhcp_iapd));
p += sizeof(struct dhcp_iapd);