add_pkt_opt
(void) add_pkt_opt(dpkt, CD_CLASS_ID, class_id,
(void) add_pkt_opt(dpkt, CD_END, NULL, 0);
popt = add_pkt_opt(dpkt, DHCPV6_OPT_IA_NA,
(void) add_pkt_opt(dpkt, CD_CLASS_ID, class_id, class_id_len);
(void) add_pkt_opt(dpkt, CD_END, NULL, 0);
add_pkt_opt(dpkt, DHCPV6_OPT_CLIENTID, dsmp->dsm_cid,
if (add_pkt_opt(dpkt, CD_DHCP_TYPE, &type, 1) == NULL) {
add_pkt_opt(dpkt, CD_CLIENT_ID, dsmp->dsm_cid,
return (add_pkt_opt(dpkt, opt_type, &opt_value, 2));
return (add_pkt_opt(dpkt, opt_type, &opt_value, 4));
return (add_pkt_opt(dpkt, DHCPV6_OPT_ORO, prl,
return (add_pkt_opt(dpkt, CD_REQUEST_LIST, prl, len));
d6o = add_pkt_opt(dpkt, DHCPV6_OPT_IA_NA,
(void) add_pkt_opt(dpkt, CD_MESSAGE, msg,
void *add_pkt_opt(dhcp_pkt_t *, uint_t, const void *, uint_t);
(void) add_pkt_opt(dpkt, CD_END, NULL, 0);
(void) add_pkt_opt(dpkt, DHCPV6_OPT_SERVERID,
(void) add_pkt_opt(dpkt, CD_MESSAGE, msg,
(void) add_pkt_opt(dpkt, CD_END, NULL, 0);
(void) add_pkt_opt(dpkt, DHCPV6_OPT_SERVERID,
(void) add_pkt_opt(dpkt, DHCPV6_OPT_SERVERID,
(void) add_pkt_opt(dpkt, CD_CLASS_ID, class_id,
(void) add_pkt_opt(dpkt, CD_HOSTNAME, dsmp->dsm_reqhost,
(void) add_pkt_opt(dpkt, CD_END, NULL, 0);
(void) add_pkt_opt(dpkt, CD_SERVER_ID,
(void) add_pkt_opt(dpkt, CD_CLASS_ID, class_id,
(void) add_pkt_opt(dpkt, CD_HOSTNAME, dsmp->dsm_reqhost,
(void) add_pkt_opt(dpkt, CD_END, NULL, 0);
(void) add_pkt_opt(dpkt, DHCPV6_OPT_SERVERID, dsmp->dsm_serverid,
(void) add_pkt_opt(dpkt, DHCPV6_OPT_IA_NA,
(void) add_pkt_opt(dpkt, DHCPV6_OPT_IA_NA,
(void) add_pkt_opt(dpkt, DHCPV6_OPT_RAPID_COMMIT, NULL, 0);
(void) add_pkt_opt(dpkt, CD_CLASS_ID, class_id,
(void) add_pkt_opt(dpkt, CD_END, NULL, 0);
(void) add_pkt_opt(dpkt, CD_HOSTNAME, dsmp->dsm_reqhost,
(void) add_pkt_opt(dpkt, fqdncode, fqdnopt, metalen + len);