Lines Matching refs:ret

56 #define	STMF_STALE(ret) {\  argument
57 if (ret == STMF_ERROR_PROV_DATA_STALE) {\
58 output_config_error(ret, NULL);\
59 } else if (ret != 0) {\
60 output_config_error(ret,\
248 int ret = 0; in main() local
270 ret = 1; in main()
295 ret = nvlist_alloc(&proplist, NV_UNIQUE_NAME, 0); in main()
296 if (ret != 0) { in main()
297 ret = errno; in main()
298 output_config_error(ret, gettext("Could not allocate nvlist")); in main()
299 ret = 1; in main()
303 while ((ret == 0) && (newargv)) { in main()
315 ret = nvlist_add_string(proplist, in main()
319 ret = itadm_get_password(proplist, in main()
324 ret = itadm_get_password(proplist, in main()
342 ret = 1; in main()
357 ret = 1; in main()
360 ret = nvlist_add_boolean_value(proplist, in main()
365 ret = itadm_opt_to_arr(proplist, in main()
367 if ((ret == 0) && (count > 8)) { in main()
372 ret = 1; in main()
376 ret = nvlist_add_string(proplist, in main()
382 ret = ENOMEM; in main()
389 ret = nvlist_add_string(proplist, in main()
399 ret = itadm_get_password(proplist, in main()
410 ret = itadm_get_password(proplist, in main()
415 ret = itadm_opt_to_arr(proplist, in main()
425 ret = nvlist_add_string(proplist, in main()
439 ret = 1; in main()
444 if (ret != 0) { in main()
452 ret = 1; in main()
484 ret = 1; in main()
508 ret = 1; in main()
527 ret = 1; in main()
571 ret = create_target(targetname, proplist); in main()
574 ret = modify_target(objp, targetname, proplist); in main()
577 ret = delete_target(objp, force); in main()
580 ret = list_target(objp, verbose, script); in main()
583 ret = create_tpg(objp, newargc - 1, &(newargv[1])); in main()
586 ret = delete_tpg(objp, force); in main()
589 ret = list_tpg(objp, verbose, script); in main()
592 ret = modify_initiator(objp, proplist, B_TRUE); in main()
595 ret = modify_initiator(objp, proplist, B_FALSE); in main()
598 ret = list_initiator(objp, verbose, script); in main()
601 ret = delete_initiator(objp); in main()
604 ret = modify_defaults(proplist); in main()
607 ret = list_defaults(script); in main()
610 ret = 1; in main()
614 if (ret != 0) { in main()
617 subcmds[idx].name, ret); in main()
620 return (ret); in main()
638 return (ret); in main()
644 int ret; in create_target() local
671 ret = it_config_load(&cfg); in create_target()
672 if (ret != 0) { in create_target()
673 output_config_error(ret, in create_target()
680 ret = it_tgt_create(cfg, &tgtp, tgt); in create_target()
681 if (ret != 0) { in create_target()
682 if (ret == EFAULT) { in create_target()
686 } else if (ret == EEXIST) { in create_target()
691 } else if (ret == E2BIG) { in create_target()
697 output_config_error(ret, in create_target()
705 ret = nvlist_lookup_string_array(proplist, "tpg-tag", &tags, in create_target()
708 if (ret == ENOENT) { in create_target()
710 ret = 0; in create_target()
711 } else if (ret != 0) { in create_target()
712 output_config_error(ret, gettext("Internal error")); in create_target()
740 ret = 1; in create_target()
747 ret = it_tpgt_create(cfg, tgtp, &tpgt, tags[i], tagid); in create_target()
748 if (ret != 0) { in create_target()
752 output_config_error(ret, NULL); in create_target()
763 ret = it_tgt_setprop(cfg, tgtp, proplist, &errlist); in create_target()
764 if (ret != 0) { in create_target()
766 gettext("Error setting target properties: %d"), ret); in create_target()
791 if (ret == 0) { in create_target()
792 ret = it_config_commit(cfg); in create_target()
793 STMF_STALE(ret); in create_target()
797 if (ret == 0) { in create_target()
806 return (ret); in create_target()
812 int ret; in list_target() local
834 ret = it_config_load(&cfg); in list_target()
835 if (ret != 0) { in list_target()
836 output_config_error(ret, in list_target()
838 return (ret); in list_target()
876 ret = stmfDevidFromIscsiName(ptr->tgt_name, &devid); in list_target()
877 if (ret == STMF_STATUS_SUCCESS) { in list_target()
878 ret = stmfGetTargetProperties(&devid, &props); in list_target()
879 if (ret == STMF_STATUS_SUCCESS) { in list_target()
887 if (ret == STMF_STATUS_SUCCESS) { in list_target()
888 ret = stmfGetSessionList(&devid, &sess); in list_target()
889 if (ret == STMF_STATUS_SUCCESS) { in list_target()
896 ret = 0; in list_target()
981 ret = 1; in list_target()
986 return (ret); in list_target()
992 int ret; in delete_target() local
1005 ret = it_config_load(&cfg); in delete_target()
1006 if (ret != 0) { in delete_target()
1007 output_config_error(ret, in delete_target()
1009 return (ret); in delete_target()
1026 ret = it_tgt_delete(cfg, ptr, force); in delete_target()
1028 if (ret != 0) { in delete_target()
1029 if (ret == EBUSY) { in delete_target()
1036 output_config_error(ret, gettext( in delete_target()
1041 if (ret == 0) { in delete_target()
1042 ret = it_config_commit(cfg); in delete_target()
1043 STMF_STALE(ret); in delete_target()
1049 ret = 1; in delete_target()
1054 return (ret); in delete_target()
1060 int ret; in modify_target() local
1081 ret = EINVAL; in modify_target()
1085 ret = it_config_load(&cfg); in modify_target()
1086 if (ret != 0) { in modify_target()
1087 output_config_error(ret, in modify_target()
1102 ret = 1; in modify_target()
1123 ret = 1; in modify_target()
1138 ret = EINVAL; in modify_target()
1143 ret = nvlist_lookup_string_array(proplist, "tpg-tag", &tags, in modify_target()
1146 if (ret == ENOENT) { in modify_target()
1148 ret = 0; in modify_target()
1149 } else if (ret != 0) { in modify_target()
1150 output_config_error(ret, gettext("Internal error")); in modify_target()
1177 ret = 1; in modify_target()
1222 ret = it_tpgt_create(cfg, tgtp, &tpgt, tags[i], tagid); in modify_target()
1223 if (ret != 0) { in modify_target()
1224 if (ret == E2BIG) { in modify_target()
1231 output_config_error(ret, NULL); in modify_target()
1246 ret = nvlist_add_string(proplist, "oldtargetname", in modify_target()
1248 if (ret != 0) { in modify_target()
1249 output_config_error(ret, in modify_target()
1257 ret = it_tgt_setprop(cfg, tgtp, proplist, &errlist); in modify_target()
1258 if (ret != 0) { in modify_target()
1260 gettext("Error setting target properties: %d"), ret); in modify_target()
1285 if (ret == 0) { in modify_target()
1286 ret = it_config_commit(cfg); in modify_target()
1287 STMF_STALE(ret); in modify_target()
1291 if (ret == 0) { in modify_target()
1300 return (ret); in modify_target()
1306 int ret; in create_tpg() local
1336 ret = it_config_load(&cfg); in create_tpg()
1337 if (ret != 0) { in create_tpg()
1338 output_config_error(ret, in create_tpg()
1340 return (ret); in create_tpg()
1374 ret = it_tpg_create(cfg, &tpgp, tpg, addrs[count]); in create_tpg()
1375 if (ret != 0) { in create_tpg()
1376 if (ret == EEXIST) { in create_tpg()
1382 output_config_error(ret, gettext("Could not create the " in create_tpg()
1386 return (ret); in create_tpg()
1397 ret = it_portal_create(cfg, tpgp, &ptl, addrs[count]); in create_tpg()
1398 if (ret != 0) { in create_tpg()
1399 if (ret == EEXIST) { in create_tpg()
1408 output_config_error(ret, NULL); in create_tpg()
1414 if (ret == 0) { in create_tpg()
1415 ret = it_config_commit(cfg); in create_tpg()
1416 STMF_STALE(ret); in create_tpg()
1421 return (ret); in create_tpg()
1427 int ret; in list_tpg() local
1439 ret = it_config_load(&cfg); in list_tpg()
1440 if (ret != 0) { in list_tpg()
1441 output_config_error(ret, in list_tpg()
1443 return (ret); in list_tpg()
1491 ret = sockaddr_to_str(&(portal->portal_addr), &pstr); in list_tpg()
1492 if (ret != 0) { in list_tpg()
1519 ret = 1; in list_tpg()
1524 return (ret); in list_tpg()
1530 int ret; in delete_tpg() local
1543 ret = it_config_load(&cfg); in delete_tpg()
1544 if (ret != 0) { in delete_tpg()
1545 output_config_error(ret, in delete_tpg()
1547 return (ret); in delete_tpg()
1562 ret = 1; in delete_tpg()
1564 ret = it_tpg_delete(cfg, ptpg, force); in delete_tpg()
1565 if (ret == EBUSY) { in delete_tpg()
1570 } else if (ret != 0) { in delete_tpg()
1571 output_config_error(ret, gettext("Could not delete " in delete_tpg()
1575 if (ret == 0) { in delete_tpg()
1576 ret = it_config_commit(cfg); in delete_tpg()
1577 STMF_STALE(ret); in delete_tpg()
1583 return (ret); in delete_tpg()
1589 int ret; in modify_initiator() local
1634 ret = it_config_load(&cfg); in modify_initiator()
1635 if (ret != 0) { in modify_initiator()
1636 output_config_error(ret, in modify_initiator()
1638 return (ret); in modify_initiator()
1656 ret = EINVAL; in modify_initiator()
1658 ret = it_ini_create(cfg, &inip, ini); in modify_initiator()
1659 if (ret != 0) { in modify_initiator()
1660 if (ret == EFAULT) { in modify_initiator()
1666 output_config_error(ret, gettext( in modify_initiator()
1672 ret = ENOENT; in modify_initiator()
1679 if ((ret == 0) && nvp) { in modify_initiator()
1680 ret = it_ini_setprop(inip, proplist, &errlist); in modify_initiator()
1682 if (ret != 0) { in modify_initiator()
1685 ret); in modify_initiator()
1710 if ((ret == 0) && changed) { in modify_initiator()
1711 ret = it_config_commit(cfg); in modify_initiator()
1712 STMF_STALE(ret); in modify_initiator()
1717 return (ret); in modify_initiator()
1723 int ret; in list_initiator() local
1734 ret = it_config_load(&cfg); in list_initiator()
1735 if (ret != 0) { in list_initiator()
1736 output_config_error(ret, in list_initiator()
1738 return (ret); in list_initiator()
1805 ret = 1; in list_initiator()
1810 return (ret); in list_initiator()
1816 int ret; in delete_initiator() local
1829 ret = it_config_load(&cfg); in delete_initiator()
1830 if (ret != 0) { in delete_initiator()
1831 output_config_error(ret, in delete_initiator()
1833 return (ret); in delete_initiator()
1848 ret = it_config_commit(cfg); in delete_initiator()
1849 STMF_STALE(ret); in delete_initiator()
1854 ret = 1; in delete_initiator()
1857 return (ret); in delete_initiator()
1863 int ret; in modify_defaults() local
1883 ret = it_config_load(&cfg); in modify_defaults()
1884 if (ret != 0) { in modify_defaults()
1885 output_config_error(ret, in modify_defaults()
1887 return (ret); in modify_defaults()
1890 ret = it_config_setprop(cfg, proplist, &errlist); in modify_defaults()
1891 if (ret != 0) { in modify_defaults()
1894 ret); in modify_defaults()
1918 if (ret == 0) { in modify_defaults()
1919 ret = it_config_commit(cfg); in modify_defaults()
1920 STMF_STALE(ret); in modify_defaults()
1925 return (ret); in modify_defaults()
1931 int ret; in list_defaults() local
1947 ret = it_config_load(&cfg); in list_defaults()
1948 if (ret != 0) { in list_defaults()
1949 output_config_error(ret, in list_defaults()
1951 return (ret); in list_defaults()
2011 int ret = 0; in itadm_get_password() local
2023 ret = stat64(passfile, &sbuf); in itadm_get_password()
2024 if ((ret != 0) || (!S_ISREG(sbuf.st_mode))) { in itadm_get_password()
2034 ret = errno; in itadm_get_password()
2038 output_config_error(ret, NULL); in itadm_get_password()
2039 return (ret); in itadm_get_password()
2046 ret = EIO; in itadm_get_password()
2050 output_config_error(ret, NULL); in itadm_get_password()
2051 return (ret); in itadm_get_password()
2077 ret = errno; in itadm_get_password()
2078 output_config_error(ret, in itadm_get_password()
2080 return (ret); in itadm_get_password()
2096 ret = errno; in itadm_get_password()
2097 output_config_error(ret, in itadm_get_password()
2099 return (ret); in itadm_get_password()
2103 ret = EINVAL; in itadm_get_password()
2106 return (ret); in itadm_get_password()
2111 ret = nvlist_add_string(nvl, key, buf); in itadm_get_password()
2113 return (ret); in itadm_get_password()