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