Lines Matching refs:status

108 	dladm_status_t status = DLADM_STATUS_OK;  in i_dladm_vnic_create_sys()  local
131 status = dladm_errno2status(errno); in i_dladm_vnic_create_sys()
133 if (status != DLADM_STATUS_OK) { in i_dladm_vnic_create_sys()
135 status = dladm_vnic_diag2status(ioc.vc_diag); in i_dladm_vnic_create_sys()
137 if (status != DLADM_STATUS_OK) in i_dladm_vnic_create_sys()
138 return (status); in i_dladm_vnic_create_sys()
150 return (status); in i_dladm_vnic_create_sys()
163 dladm_status_t status = DLADM_STATUS_OK; in i_dladm_vnic_info_active() local
171 status = dladm_errno2status(errno); in i_dladm_vnic_info_active()
188 return (status); in i_dladm_vnic_info_active()
196 dladm_status_t status; in i_dladm_vnic_info_persist() local
203 if ((status = dladm_getsnap_conf(handle, linkid, &conf)) != in i_dladm_vnic_info_persist()
205 return (status); in i_dladm_vnic_info_persist()
207 status = dladm_get_conf_field(handle, conf, FLINKOVER, linkover, in i_dladm_vnic_info_persist()
209 if (status != DLADM_STATUS_OK) { in i_dladm_vnic_info_persist()
216 if ((status = dladm_name2info(handle, linkover, in i_dladm_vnic_info_persist()
221 if ((status = dladm_datalink_id2info(handle, linkid, NULL, &class, in i_dladm_vnic_info_persist()
227 status = DLADM_STATUS_BADARG; in i_dladm_vnic_info_persist()
233 status = dladm_get_conf_field(handle, conf, FMADDRTYPE, &u64, in i_dladm_vnic_info_persist()
235 if (status != DLADM_STATUS_OK) in i_dladm_vnic_info_persist()
240 if ((status = dladm_get_conf_field(handle, conf, FVRID, in i_dladm_vnic_info_persist()
247 if ((status = dladm_get_conf_field(handle, conf, FVRAF, in i_dladm_vnic_info_persist()
254 status = dladm_get_conf_field(handle, conf, FMADDRLEN, &u64, in i_dladm_vnic_info_persist()
256 attrp->va_mac_len = ((status == DLADM_STATUS_OK) ? in i_dladm_vnic_info_persist()
259 status = dladm_get_conf_field(handle, conf, FMADDRSLOT, &u64, in i_dladm_vnic_info_persist()
261 attrp->va_mac_slot = ((status == DLADM_STATUS_OK) ? in i_dladm_vnic_info_persist()
264 status = dladm_get_conf_field(handle, conf, FMADDRPREFIXLEN, in i_dladm_vnic_info_persist()
266 attrp->va_mac_prefix_len = ((status == DLADM_STATUS_OK) ? in i_dladm_vnic_info_persist()
269 status = dladm_get_conf_field(handle, conf, FMACADDR, macstr, in i_dladm_vnic_info_persist()
271 if (status != DLADM_STATUS_OK) in i_dladm_vnic_info_persist()
274 status = dladm_vnic_str2macaddr(macstr, attrp->va_mac_addr); in i_dladm_vnic_info_persist()
275 if (status != DLADM_STATUS_OK) in i_dladm_vnic_info_persist()
279 status = dladm_get_conf_field(handle, conf, FVLANID, &u64, in i_dladm_vnic_info_persist()
281 attrp->va_vid = ((status == DLADM_STATUS_OK) ? (uint16_t)u64 : 0); in i_dladm_vnic_info_persist()
283 status = DLADM_STATUS_OK; in i_dladm_vnic_info_persist()
286 return (status); in i_dladm_vnic_info_persist()
308 dladm_status_t status = DLADM_STATUS_OK; in i_dladm_vnic_delete_sys() local
315 status = dladm_errno2status(errno); in i_dladm_vnic_delete_sys()
317 return (status); in i_dladm_vnic_delete_sys()
410 dladm_status_t status; in dladm_vnic_create() local
433 if ((status = dladm_datalink_id2info(handle, linkid, NULL, in dladm_vnic_create()
435 return (status); in dladm_vnic_create()
484 status = i_dladm_vnic_vrrp_mac(vrid, af, mac_addr, mac_len); in dladm_vnic_create()
485 if (status != DLADM_STATUS_OK) in dladm_vnic_create()
486 return (status); in dladm_vnic_create()
501 if ((status = dladm_create_datalink_id(handle, name, class, in dladm_vnic_create()
503 return (status); in dladm_vnic_create()
514 status = dladm_link_proplist_extract(handle, proplist, in dladm_vnic_create()
516 if (status != DLADM_STATUS_OK) in dladm_vnic_create()
536 status = i_dladm_vnic_create_sys(handle, &attr); in dladm_vnic_create()
537 if (status != DLADM_STATUS_OK) in dladm_vnic_create()
545 status = dladm_vnic_persist_conf(handle, name, &attr, class); in dladm_vnic_create()
546 if (status != DLADM_STATUS_OK) in dladm_vnic_create()
554 status = dladm_set_linkprop(handle, vnic_id, in dladm_vnic_create()
557 if (status != DLADM_STATUS_OK) in dladm_vnic_create()
563 if (status != DLADM_STATUS_OK) { in dladm_vnic_create()
580 if (status == DLADM_STATUS_OK && stat2 != DLADM_STATUS_OK) in dladm_vnic_create()
581 status = stat2; in dladm_vnic_create()
583 return (status); in dladm_vnic_create()
592 dladm_status_t status; in dladm_vnic_delete() local
612 status = i_dladm_vnic_delete_sys(handle, linkid); in dladm_vnic_delete()
613 if (status == DLADM_STATUS_OK) { in dladm_vnic_delete()
618 } else if (status != DLADM_STATUS_NOTFOUND || in dladm_vnic_delete()
620 return (status); in dladm_vnic_delete()
667 dladm_status_t status; in dladm_vnic_persist_conf() local
672 if ((status = dladm_create_conf(handle, name, attrp->va_vnic_id, in dladm_vnic_persist_conf()
674 return (status); in dladm_vnic_persist_conf()
677 status = dladm_datalink_id2info(handle, attrp->va_link_id, NULL, in dladm_vnic_persist_conf()
679 if (status != DLADM_STATUS_OK) in dladm_vnic_persist_conf()
681 status = dladm_set_conf_field(handle, conf, FLINKOVER, in dladm_vnic_persist_conf()
683 if (status != DLADM_STATUS_OK) in dladm_vnic_persist_conf()
689 status = dladm_set_conf_field(handle, conf, FMADDRTYPE, in dladm_vnic_persist_conf()
691 if (status != DLADM_STATUS_OK) in dladm_vnic_persist_conf()
695 status = dladm_set_conf_field(handle, conf, FVRID, in dladm_vnic_persist_conf()
697 if (status != DLADM_STATUS_OK) in dladm_vnic_persist_conf()
701 status = dladm_set_conf_field(handle, conf, FVRAF, in dladm_vnic_persist_conf()
703 if (status != DLADM_STATUS_OK) in dladm_vnic_persist_conf()
708 status = dladm_set_conf_field(handle, conf, FMADDRLEN, in dladm_vnic_persist_conf()
710 if (status != DLADM_STATUS_OK) in dladm_vnic_persist_conf()
716 status = dladm_set_conf_field(handle, conf, in dladm_vnic_persist_conf()
718 if (status != DLADM_STATUS_OK) in dladm_vnic_persist_conf()
725 status = dladm_set_conf_field(handle, conf, in dladm_vnic_persist_conf()
727 if (status != DLADM_STATUS_OK) in dladm_vnic_persist_conf()
732 status = dladm_set_conf_field(handle, conf, FMACADDR, in dladm_vnic_persist_conf()
734 if (status != DLADM_STATUS_OK) in dladm_vnic_persist_conf()
740 status = dladm_set_conf_field(handle, conf, FVLANID, in dladm_vnic_persist_conf()
742 if (status != DLADM_STATUS_OK) in dladm_vnic_persist_conf()
749 status = dladm_write_conf(handle, conf); in dladm_vnic_persist_conf()
753 return (status); in dladm_vnic_persist_conf()
758 dladm_status_t status; member
764 dladm_status_t *statusp = &(((dladm_vnic_up_arg_t *)arg)->status); in i_dladm_vnic_up()
766 dladm_status_t status; in i_dladm_vnic_up() local
771 status = dladm_vnic_info(handle, linkid, &attr, DLADM_OPT_PERSIST); in i_dladm_vnic_up()
772 if (status != DLADM_STATUS_OK) in i_dladm_vnic_up()
776 status = dladm_link_get_proplist(handle, linkid, &proplist); in i_dladm_vnic_up()
777 if (status != DLADM_STATUS_OK) in i_dladm_vnic_up()
781 status = dladm_link_proplist_extract(handle, proplist, in i_dladm_vnic_up()
785 status = i_dladm_vnic_create_sys(handle, &attr); in i_dladm_vnic_up()
786 if (status == DLADM_STATUS_OK) { in i_dladm_vnic_up()
787 status = dladm_up_datalink_id(handle, linkid); in i_dladm_vnic_up()
788 if (status != DLADM_STATUS_OK) in i_dladm_vnic_up()
793 *statusp = status; in i_dladm_vnic_up()
813 return (vnic_arg.status); in dladm_vnic_up()