Lines Matching refs:status

48 	dladm_status_t status = DLADM_STATUS_OK;  in i_dladm_create_simnet()  local
61 status = dladm_errno2status(errno); in i_dladm_create_simnet()
63 if (status != DLADM_STATUS_OK) in i_dladm_create_simnet()
64 return (status); in i_dladm_create_simnet()
68 return (status); in i_dladm_create_simnet()
76 dladm_status_t status = DLADM_STATUS_OK; in i_dladm_modify_simnet() local
85 status = dladm_errno2status(errno); in i_dladm_modify_simnet()
87 return (status); in i_dladm_modify_simnet()
95 dladm_status_t status = DLADM_STATUS_OK; in i_dladm_delete_simnet() local
103 status = dladm_errno2status(errno); in i_dladm_delete_simnet()
105 return (status); in i_dladm_delete_simnet()
113 dladm_status_t status = DLADM_STATUS_OK; in i_dladm_get_simnet_info() local
121 status = dladm_errno2status(errno); in i_dladm_get_simnet_info()
122 return (status); in i_dladm_get_simnet_info()
129 return (status); in i_dladm_get_simnet_info()
138 dladm_status_t status; in i_dladm_get_simnet_info_persist() local
144 if ((status = dladm_getsnap_conf(handle, attrp->sna_link_id, in i_dladm_get_simnet_info_persist()
146 return (status); in i_dladm_get_simnet_info_persist()
148 status = dladm_get_conf_field(handle, conf, FSIMNETTYPE, &u64, in i_dladm_get_simnet_info_persist()
150 if (status != DLADM_STATUS_OK) in i_dladm_get_simnet_info_persist()
154 status = dladm_get_conf_field(handle, conf, FMADDRLEN, &u64, in i_dladm_get_simnet_info_persist()
156 if (status != DLADM_STATUS_OK) in i_dladm_get_simnet_info_persist()
160 status = dladm_get_conf_field(handle, conf, FMACADDR, macstr, in i_dladm_get_simnet_info_persist()
162 if (status != DLADM_STATUS_OK) in i_dladm_get_simnet_info_persist()
169 status = dladm_name2info(handle, simnetpeer, in i_dladm_get_simnet_info_persist()
176 return (status); in i_dladm_get_simnet_info_persist()
184 dladm_status_t status; in dladm_simnet_create() local
191 if ((status = dladm_create_datalink_id(handle, simnetname, in dladm_simnet_create()
194 return (status); in dladm_simnet_create()
199 status = i_dladm_create_simnet(handle, &attr); in dladm_simnet_create()
200 if (status != DLADM_STATUS_OK) in dladm_simnet_create()
206 status = dladm_simnet_persist_conf(handle, simnetname, &attr); in dladm_simnet_create()
207 if (status != DLADM_STATUS_OK) { in dladm_simnet_create()
215 if (status != DLADM_STATUS_OK) { in dladm_simnet_create()
218 return (status); in dladm_simnet_create()
226 dladm_status_t status; in i_dladm_simnet_update_conf() local
230 status = dladm_open_conf(handle, simnet_id, &conf); in i_dladm_simnet_update_conf()
231 if (status != DLADM_STATUS_OK) in i_dladm_simnet_update_conf()
232 return (status); in i_dladm_simnet_update_conf()
237 if ((status = dladm_datalink_id2info(handle, in i_dladm_simnet_update_conf()
240 status = dladm_set_conf_field(handle, conf, in i_dladm_simnet_update_conf()
243 if (status != DLADM_STATUS_OK) in i_dladm_simnet_update_conf()
247 status = dladm_write_conf(handle, conf); in i_dladm_simnet_update_conf()
250 return (status); in i_dladm_simnet_update_conf()
260 dladm_status_t status; in dladm_simnet_modify() local
287 if ((status = dladm_simnet_info(handle, simnet_id, &prevattr, in dladm_simnet_modify()
289 return (status); in dladm_simnet_modify()
294 status = i_dladm_modify_simnet(handle, &attr); in dladm_simnet_modify()
295 if ((status != DLADM_STATUS_OK) || !(flags & DLADM_OPT_PERSIST)) in dladm_simnet_modify()
296 return (status); in dladm_simnet_modify()
299 status = i_dladm_simnet_update_conf(handle, simnet_id, in dladm_simnet_modify()
301 if (status != DLADM_STATUS_OK) in dladm_simnet_modify()
302 return (status); in dladm_simnet_modify()
306 status = i_dladm_simnet_update_conf(handle, in dladm_simnet_modify()
308 if (status != DLADM_STATUS_OK) in dladm_simnet_modify()
309 return (status); in dladm_simnet_modify()
314 status = i_dladm_simnet_update_conf(handle, simnet_id, in dladm_simnet_modify()
316 if (status == DLADM_STATUS_OK) in dladm_simnet_modify()
317 status = i_dladm_simnet_update_conf(handle, in dladm_simnet_modify()
321 return (status); in dladm_simnet_modify()
330 dladm_status_t status; in dladm_simnet_delete() local
343 if ((status = dladm_simnet_info(handle, simnet_id, &prevattr, in dladm_simnet_delete()
345 return (status); in dladm_simnet_delete()
350 status = i_dladm_delete_simnet(handle, &attr); in dladm_simnet_delete()
351 if (status == DLADM_STATUS_OK) { in dladm_simnet_delete()
356 } else if (status != DLADM_STATUS_NOTFOUND) { in dladm_simnet_delete()
357 return (status); in dladm_simnet_delete()
368 status = i_dladm_simnet_update_conf(handle, in dladm_simnet_delete()
371 return (status); in dladm_simnet_delete()
380 dladm_status_t status; in dladm_simnet_info() local
393 status = i_dladm_get_simnet_info(handle, attrp); in dladm_simnet_info()
398 if (status == DLADM_STATUS_NOTFOUND && in dladm_simnet_info()
401 return (status); in dladm_simnet_info()
414 dladm_status_t status; in i_dladm_simnet_up() local
420 status = dladm_simnet_info(handle, simnet_id, &attr, in i_dladm_simnet_up()
422 if (status != DLADM_STATUS_OK) in i_dladm_simnet_up()
425 status = i_dladm_create_simnet(handle, &attr); in i_dladm_simnet_up()
426 if (status != DLADM_STATUS_OK) in i_dladm_simnet_up()
436 status = i_dladm_modify_simnet(handle, &attr); in i_dladm_simnet_up()
437 if (status != DLADM_STATUS_OK) in i_dladm_simnet_up()
441 if ((status = dladm_up_datalink_id(handle, simnet_id)) != in i_dladm_simnet_up()
448 *statusp = status; in i_dladm_simnet_up()
457 dladm_status_t status; in dladm_simnet_up() local
461 &status, DATALINK_CLASS_SIMNET, DATALINK_ANY_MEDIATYPE, in dladm_simnet_up()
465 (void) i_dladm_simnet_up(handle, simnet_id, &status); in dladm_simnet_up()
466 return (status); in dladm_simnet_up()
476 dladm_status_t status; in dladm_simnet_persist_conf() local
480 if ((status = dladm_create_conf(handle, name, attrp->sna_link_id, in dladm_simnet_persist_conf()
482 return (status); in dladm_simnet_persist_conf()
484 status = dladm_set_conf_field(handle, conf, FMACADDR, in dladm_simnet_persist_conf()
486 if (status != DLADM_STATUS_OK) in dladm_simnet_persist_conf()
490 status = dladm_set_conf_field(handle, conf, FSIMNETTYPE, in dladm_simnet_persist_conf()
492 if (status != DLADM_STATUS_OK) in dladm_simnet_persist_conf()
496 status = dladm_set_conf_field(handle, conf, FMADDRLEN, in dladm_simnet_persist_conf()
498 if (status != DLADM_STATUS_OK) in dladm_simnet_persist_conf()
501 status = dladm_write_conf(handle, conf); in dladm_simnet_persist_conf()
504 return (status); in dladm_simnet_persist_conf()