Lines Matching refs:opt_len
414 uint_t opt_len) in add_pkt_opt() argument
423 req_len = opt_len + sizeof (dhcpv6_option_t); in add_pkt_opt()
433 req_len = opt_len + DHCP_OPT_META_LEN; in add_pkt_opt()
453 opt_type, opt_val, opt_len); in add_pkt_opt()
475 const void *opt_val, uint_t opt_len) in encode_dhcp_opt() argument
484 d6o.d6o_len = htons(opt_len); in encode_dhcp_opt()
494 pval[res_len++] = opt_len; in encode_dhcp_opt()
500 if (do_copy_value && opt_len > 0) { in encode_dhcp_opt()
501 (void) memcpy(pval, opt_val, opt_len); in encode_dhcp_opt()
502 res_len += opt_len; in encode_dhcp_opt()
527 const void *opt_val, uint_t opt_len) in add_pkt_subopt() argument
540 req_len = opt_len + sizeof (d6o); in add_pkt_subopt()
576 d6o.d6o_len = htons(opt_len); in add_pkt_subopt()
578 if (opt_len > 0) in add_pkt_subopt()
579 (void) memcpy(optend + sizeof (d6o), opt_val, opt_len); in add_pkt_subopt()