Lines Matching refs:status

66 	dladm_status_t	status = DLADM_STATUS_OK;  in i_iptun_ioctl()  local
72 status = (ioctl(dladm_dld_fd(handle), cmd, dp) == 0) ? in i_iptun_ioctl()
74 if (status != DLADM_STATUS_TRYAGAIN) in i_iptun_ioctl()
77 return (status); in i_iptun_ioctl()
88 dladm_status_t status; in i_iptun_kparams() local
110 status = i_iptun_ioctl(handle, IPTUN_INFO, &tmpik); in i_iptun_kparams()
111 if (status != DLADM_STATUS_OK) in i_iptun_kparams()
112 return (status); in i_iptun_kparams()
225 dladm_status_t status = DLADM_STATUS_OK; in i_iptun_get_sysparams() local
229 status = i_iptun_ioctl(handle, IPTUN_INFO, &ik); in i_iptun_get_sysparams()
230 if (status == DLADM_STATUS_OK) in i_iptun_get_sysparams()
231 status = i_iptun_params(&ik, params); in i_iptun_get_sysparams()
232 return (status); in i_iptun_get_sysparams()
244 dladm_status_t status; in i_iptun_get_dbparams() local
250 if ((status = dladm_datalink_id2info(handle, params->iptun_param_linkid, in i_iptun_get_dbparams()
252 return (status); in i_iptun_get_dbparams()
256 if ((status = dladm_getsnap_conf(handle, params->iptun_param_linkid, in i_iptun_get_dbparams()
258 return (status); in i_iptun_get_dbparams()
263 if ((status = dladm_get_conf_field(handle, conf, IPTUN_CONF_TYPE, &temp, in i_iptun_get_dbparams()
281 return (status); in i_iptun_get_dbparams()
288 dladm_status_t status = DLADM_STATUS_OK; in i_iptun_create_sys() local
294 if ((status = i_iptun_kparams(handle, params, &ik)) == DLADM_STATUS_OK) in i_iptun_create_sys()
295 status = i_iptun_ioctl(handle, IPTUN_CREATE, &ik); in i_iptun_create_sys()
296 return (status); in i_iptun_create_sys()
304 dladm_status_t status; in i_iptun_create_db() local
307 status = dladm_create_conf(handle, name, params->iptun_param_linkid, in i_iptun_create_db()
309 if (status != DLADM_STATUS_OK) in i_iptun_create_db()
310 return (status); in i_iptun_create_db()
314 status = dladm_set_conf_field(handle, conf, IPTUN_CONF_TYPE, in i_iptun_create_db()
316 if (status != DLADM_STATUS_OK) in i_iptun_create_db()
320 status = dladm_set_conf_field(handle, conf, IPTUN_CONF_LADDR, in i_iptun_create_db()
322 if (status != DLADM_STATUS_OK) in i_iptun_create_db()
327 status = dladm_set_conf_field(handle, conf, IPTUN_CONF_RADDR, in i_iptun_create_db()
329 if (status != DLADM_STATUS_OK) in i_iptun_create_db()
333 status = dladm_write_conf(handle, conf); in i_iptun_create_db()
337 return (status); in i_iptun_create_db()
343 dladm_status_t status; in i_iptun_delete_sys() local
345 status = i_iptun_ioctl(handle, IPTUN_DELETE, &linkid); in i_iptun_delete_sys()
346 if (status != DLADM_STATUS_OK) in i_iptun_delete_sys()
347 return (status); in i_iptun_delete_sys()
356 dladm_status_t status; in i_iptun_modify_sys() local
358 if ((status = i_iptun_kparams(handle, params, &ik)) == DLADM_STATUS_OK) in i_iptun_modify_sys()
359 status = i_iptun_ioctl(handle, IPTUN_MODIFY, &ik); in i_iptun_modify_sys()
360 return (status); in i_iptun_modify_sys()
367 dladm_status_t status; in i_iptun_modify_db() local
379 status = dladm_open_conf(handle, params->iptun_param_linkid, &conf); in i_iptun_modify_db()
380 if (status != DLADM_STATUS_OK) in i_iptun_modify_db()
381 return (status); in i_iptun_modify_db()
384 status = dladm_set_conf_field(handle, conf, IPTUN_CONF_LADDR, in i_iptun_modify_db()
386 if (status != DLADM_STATUS_OK) in i_iptun_modify_db()
391 status = dladm_set_conf_field(handle, conf, IPTUN_CONF_RADDR, in i_iptun_modify_db()
393 if (status != DLADM_STATUS_OK) in i_iptun_modify_db()
397 status = dladm_write_conf(handle, conf); in i_iptun_modify_db()
401 return (status); in i_iptun_modify_db()
408 dladm_status_t status; in dladm_iptun_create() local
429 status = dladm_create_datalink_id(handle, name, DATALINK_CLASS_IPTUN, in dladm_iptun_create()
431 if (status != DLADM_STATUS_OK) in dladm_iptun_create()
432 return (status); in dladm_iptun_create()
435 status = i_iptun_create_db(handle, name, params, media); in dladm_iptun_create()
436 if (status != DLADM_STATUS_OK) in dladm_iptun_create()
441 status = i_iptun_create_sys(handle, params); in dladm_iptun_create()
442 if (status != DLADM_STATUS_OK && (flags & DLADM_OPT_PERSIST)) { in dladm_iptun_create()
449 if (status != DLADM_STATUS_OK) { in dladm_iptun_create()
453 return (status); in dladm_iptun_create()
459 dladm_status_t status; in dladm_iptun_delete() local
463 if ((status = dladm_datalink_id2info(handle, linkid, NULL, &class, NULL, in dladm_iptun_delete()
465 return (status); in dladm_iptun_delete()
477 status = i_iptun_delete_sys(handle, linkid); in dladm_iptun_delete()
478 if (status != DLADM_STATUS_OK && in dladm_iptun_delete()
479 (status != DLADM_STATUS_NOTFOUND || in dladm_iptun_delete()
481 return (status); in dladm_iptun_delete()
496 dladm_status_t status = DLADM_STATUS_OK; in dladm_iptun_modify() local
513 status = i_iptun_get_dbparams(handle, &old_params); in dladm_iptun_modify()
514 if (status != DLADM_STATUS_OK) in dladm_iptun_modify()
515 return (status); in dladm_iptun_modify()
519 status = i_iptun_modify_db(handle, params); in dladm_iptun_modify()
520 if (status != DLADM_STATUS_OK) in dladm_iptun_modify()
521 return (status); in dladm_iptun_modify()
525 status = i_iptun_modify_sys(handle, params); in dladm_iptun_modify()
526 if (status != DLADM_STATUS_OK && (flags & DLADM_OPT_PERSIST)) { in dladm_iptun_modify()
531 return (status); in dladm_iptun_modify()
550 dladm_status_t status; in i_iptun_up() local
554 status = dladm_up_datalink_id(handle, linkid); in i_iptun_up()
555 if (status != DLADM_STATUS_OK) in i_iptun_up()
562 if ((status = i_iptun_get_dbparams(handle, &params)) == DLADM_STATUS_OK) in i_iptun_up()
563 status = i_iptun_create_sys(handle, &params); in i_iptun_up()
566 *statusp = status; in i_iptun_up()
567 if (status != DLADM_STATUS_OK && id_up) { in i_iptun_up()
578 dladm_status_t status; in i_iptun_down() local
580 status = i_iptun_delete_sys(handle, linkid); in i_iptun_down()
582 *statusp = status; in i_iptun_down()
590 dladm_status_t status = DLADM_STATUS_OK; in dladm_iptun_up() local
597 (void) i_iptun_up(handle, linkid, &status); in dladm_iptun_up()
599 return (status); in dladm_iptun_up()
605 dladm_status_t status = DLADM_STATUS_OK; in dladm_iptun_down() local
612 (void) i_iptun_down(handle, linkid, &status); in dladm_iptun_down()
614 return (status); in dladm_iptun_down()