Lines Matching refs:nvp
169 i_ipadm_ip4_nvp2dbline(nvpair_t *nvp, char *buf, size_t buflen) in i_ipadm_ip4_nvp2dbline() argument
174 assert(nvpair_type(nvp) == DATA_TYPE_NVLIST && in i_ipadm_ip4_nvp2dbline()
175 strcmp(nvpair_name(nvp), IPADM_NVP_IPV4ADDR) == 0); in i_ipadm_ip4_nvp2dbline()
178 if (nvpair_value_nvlist(nvp, &v) != 0) in i_ipadm_ip4_nvp2dbline()
195 i_ipadm_ip6_nvp2dbline(nvpair_t *nvp, char *buf, size_t buflen) in i_ipadm_ip6_nvp2dbline() argument
200 assert(nvpair_type(nvp) == DATA_TYPE_NVLIST && in i_ipadm_ip6_nvp2dbline()
201 strcmp(nvpair_name(nvp), IPADM_NVP_IPV6ADDR) == 0); in i_ipadm_ip6_nvp2dbline()
204 if (nvpair_value_nvlist(nvp, &v) != 0) in i_ipadm_ip6_nvp2dbline()
220 i_ipadm_intfid_nvp2dbline(nvpair_t *nvp, char *buf, size_t buflen) in i_ipadm_intfid_nvp2dbline() argument
229 assert(nvpair_type(nvp) == DATA_TYPE_NVLIST && in i_ipadm_intfid_nvp2dbline()
230 strcmp(nvpair_name(nvp), IPADM_NVP_INTFID) == 0); in i_ipadm_intfid_nvp2dbline()
233 if (nvpair_value_nvlist(nvp, &v) != 0) in i_ipadm_intfid_nvp2dbline()
259 i_ipadm_dhcp_nvp2dbline(nvpair_t *nvp, char *buf, size_t buflen) in i_ipadm_dhcp_nvp2dbline() argument
266 assert(nvpair_type(nvp) == DATA_TYPE_NVLIST && in i_ipadm_dhcp_nvp2dbline()
267 strcmp(nvpair_name(nvp), IPADM_NVP_DHCP) == 0); in i_ipadm_dhcp_nvp2dbline()
269 if (nvpair_value_nvlist(nvp, &v) != 0 || in i_ipadm_dhcp_nvp2dbline()
285 i_ipadm_str_nvp2dbline(nvpair_t *nvp, char *buf, size_t buflen) in i_ipadm_str_nvp2dbline() argument
289 assert(nvpair_type(nvp) == DATA_TYPE_STRING); in i_ipadm_str_nvp2dbline()
290 if (nvpair_value_string(nvp, &str) != 0) in i_ipadm_str_nvp2dbline()
292 return (snprintf(buf, buflen, "%s=%s", nvpair_name(nvp), str)); in i_ipadm_str_nvp2dbline()
302 nvpair_t *nvp = NULL; in ipadm_nvlist2str() local
307 for (nvp = nvlist_next_nvpair(nvl, NULL); nvp != NULL; in ipadm_nvlist2str()
308 nvp = nvlist_next_nvpair(nvl, nvp)) { in ipadm_nvlist2str()
309 ipent = i_ipadm_find_conf_type(nvpair_name(nvp)); in ipadm_nvlist2str()
310 nbytes = (*ipent->ipent_wfunc)(nvp, buf, buflen); in ipadm_nvlist2str()