Lines Matching refs:retcode
66 itera->retcode = IDMAP_NEXT;\
96 idmap_stat retcode; in idmap_get_prop() local
100 retcode = _idmap_clnt_call(IDMAP_GET_PROP, in idmap_get_prop()
103 if (retcode != IDMAP_SUCCESS) in idmap_get_prop()
104 return (retcode); in idmap_get_prop()
106 return (res->retcode); /* This might not be IDMAP_SUCCESS! */ in idmap_get_prop()
188 idmap_stat retcode; in idmap_udt_commit() local
197 retcode = _idmap_clnt_call(IDMAP_UPDATE, in idmap_udt_commit()
201 if (retcode != IDMAP_SUCCESS) in idmap_udt_commit()
204 retcode = udthandle->commit_stat = res.retcode; in idmap_udt_commit()
207 if (retcode != IDMAP_SUCCESS) { in idmap_udt_commit()
212 retcode = idmap_namerule_cpy(&udthandle->error_rule, in idmap_udt_commit()
214 if (retcode != IDMAP_SUCCESS) { in idmap_udt_commit()
219 retcode = idmap_namerule_cpy(&udthandle->conflict_rule, in idmap_udt_commit()
221 if (retcode != IDMAP_SUCCESS) { in idmap_udt_commit()
227 retcode = res.retcode; in idmap_udt_commit()
232 if (retcode == IDMAP_SUCCESS) { in idmap_udt_commit()
237 errno = idmap_stat2errno(retcode); in idmap_udt_commit()
238 return (retcode); in idmap_udt_commit()
270 idmap_stat retcode; in idmap_namerule2parts() local
276 retcode = idmap_strdupnull(windomain, rule->windomain); in idmap_namerule2parts()
277 if (retcode != IDMAP_SUCCESS) in idmap_namerule2parts()
280 retcode = idmap_strdupnull(winname, rule->winname); in idmap_namerule2parts()
281 if (retcode != IDMAP_SUCCESS) in idmap_namerule2parts()
284 retcode = idmap_strdupnull(unixname, rule->unixname); in idmap_namerule2parts()
285 if (retcode != IDMAP_SUCCESS) in idmap_namerule2parts()
312 return (retcode); in idmap_namerule2parts()
428 idmap_retcode retcode; in idmap_udt_add_namerule() local
431 retcode = _udt_extend_batch(udthandle); in idmap_udt_add_namerule()
432 if (retcode != IDMAP_SUCCESS) in idmap_udt_add_namerule()
443 retcode = idmap_strdupnull(&rule->windomain, windomain); in idmap_udt_add_namerule()
444 if (retcode != IDMAP_SUCCESS) in idmap_udt_add_namerule()
447 retcode = idmap_strdupnull(&rule->winname, winname); in idmap_udt_add_namerule()
448 if (retcode != IDMAP_SUCCESS) in idmap_udt_add_namerule()
451 retcode = idmap_strdupnull(&rule->unixname, unixname); in idmap_udt_add_namerule()
452 if (retcode != IDMAP_SUCCESS) in idmap_udt_add_namerule()
464 errno = idmap_stat2errno(retcode); in idmap_udt_add_namerule()
465 return (retcode); in idmap_udt_add_namerule()
475 idmap_retcode retcode; in idmap_udt_rm_namerule() local
478 retcode = _udt_extend_batch(udthandle); in idmap_udt_rm_namerule()
479 if (retcode != IDMAP_SUCCESS) in idmap_udt_rm_namerule()
489 retcode = idmap_strdupnull(&rule->windomain, windomain); in idmap_udt_rm_namerule()
490 if (retcode != IDMAP_SUCCESS) in idmap_udt_rm_namerule()
493 retcode = idmap_strdupnull(&rule->winname, winname); in idmap_udt_rm_namerule()
494 if (retcode != IDMAP_SUCCESS) in idmap_udt_rm_namerule()
497 retcode = idmap_strdupnull(&rule->unixname, unixname); in idmap_udt_rm_namerule()
498 if (retcode != IDMAP_SUCCESS) in idmap_udt_rm_namerule()
509 errno = idmap_stat2errno(retcode); in idmap_udt_rm_namerule()
510 return (retcode); in idmap_udt_rm_namerule()
518 idmap_retcode retcode; in idmap_udt_flush_namerules() local
520 retcode = _udt_extend_batch(udthandle); in idmap_udt_flush_namerules()
521 if (retcode != IDMAP_SUCCESS) in idmap_udt_flush_namerules()
530 errno = idmap_stat2errno(retcode); in idmap_udt_flush_namerules()
531 return (retcode); in idmap_udt_flush_namerules()
575 idmap_retcode retcode; in idmap_iter_namerules() local
584 retcode = idmap_strdupnull(&rule->windomain, windomain); in idmap_iter_namerules()
585 if (retcode != IDMAP_SUCCESS) in idmap_iter_namerules()
588 retcode = idmap_strdupnull(&rule->winname, winname); in idmap_iter_namerules()
589 if (retcode != IDMAP_SUCCESS) in idmap_iter_namerules()
592 retcode = idmap_strdupnull(&rule->unixname, unixname); in idmap_iter_namerules()
593 if (retcode != IDMAP_SUCCESS) in idmap_iter_namerules()
607 return (retcode); in idmap_iter_namerules()
636 idmap_retcode retcode; in idmap_iter_next_namerule() local
645 if (iter->retcode == IDMAP_NEXT && (namerules == NULL || in idmap_iter_next_namerule()
654 retcode = _iter_get_next_list(IDMAP_LIST_NAMERULES, in idmap_iter_next_namerule()
659 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_namerule()
660 return (retcode); in idmap_iter_next_namerule()
662 if (IDMAP_ERROR(namerules->retcode)) { in idmap_iter_next_namerule()
663 retcode = namerules->retcode; in idmap_iter_next_namerule()
667 return (retcode); in idmap_iter_next_namerule()
669 iter->retcode = namerules->retcode; in idmap_iter_next_namerule()
680 retcode = idmap_strdupnull(windomain, in idmap_iter_next_namerule()
682 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_namerule()
685 retcode = idmap_strdupnull(winname, in idmap_iter_next_namerule()
687 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_namerule()
690 retcode = idmap_strdupnull(unixname, in idmap_iter_next_namerule()
692 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_namerule()
706 return (iter->retcode); in idmap_iter_next_namerule()
717 return (retcode); in idmap_iter_next_namerule()
764 idmap_retcode retcode; in idmap_iter_next_mapping() local
789 if (iter->retcode == IDMAP_NEXT && (mappings == NULL || in idmap_iter_next_mapping()
798 retcode = _iter_get_next_list(IDMAP_LIST_MAPPINGS, in idmap_iter_next_mapping()
803 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_mapping()
804 return (retcode); in idmap_iter_next_mapping()
806 if (IDMAP_ERROR(mappings->retcode)) { in idmap_iter_next_mapping()
807 retcode = mappings->retcode; in idmap_iter_next_mapping()
811 return (retcode); in idmap_iter_next_mapping()
813 iter->retcode = mappings->retcode; in idmap_iter_next_mapping()
830 retcode = IDMAP_ERR_MEMORY; in idmap_iter_next_mapping()
839 retcode = idmap_strdupnull(windomain, in idmap_iter_next_mapping()
841 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_mapping()
844 retcode = idmap_strdupnull(winname, in idmap_iter_next_mapping()
846 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_mapping()
849 retcode = idmap_strdupnull(unixname, in idmap_iter_next_mapping()
851 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_mapping()
875 return (iter->retcode); in idmap_iter_next_mapping()
888 return (retcode); in idmap_iter_next_mapping()
993 idmap_retcode retcode; in idmap_getext_uidbysid() local
1004 retcode = idmap_cache_lookup_uidbysid(sidprefix, rid, uid); in idmap_getext_uidbysid()
1005 if (retcode == IDMAP_SUCCESS || retcode == IDMAP_ERR_MEMORY) { in idmap_getext_uidbysid()
1006 *stat = retcode; in idmap_getext_uidbysid()
1007 return (retcode); in idmap_getext_uidbysid()
1012 if ((retcode = _get_ids_extend_batch(gh)) != IDMAP_SUCCESS) in idmap_getext_uidbysid()
1021 retcode = IDMAP_ERR_MEMORY; in idmap_getext_uidbysid()
1040 errno = idmap_stat2errno(retcode); in idmap_getext_uidbysid()
1041 return (retcode); in idmap_getext_uidbysid()
1088 idmap_retcode retcode; in idmap_getext_gidbysid() local
1099 retcode = idmap_cache_lookup_gidbysid(sidprefix, rid, gid); in idmap_getext_gidbysid()
1100 if (retcode == IDMAP_SUCCESS || retcode == IDMAP_ERR_MEMORY) { in idmap_getext_gidbysid()
1101 *stat = retcode; in idmap_getext_gidbysid()
1102 return (retcode); in idmap_getext_gidbysid()
1107 if ((retcode = _get_ids_extend_batch(gh)) != IDMAP_SUCCESS) in idmap_getext_gidbysid()
1116 retcode = IDMAP_ERR_MEMORY; in idmap_getext_gidbysid()
1134 errno = idmap_stat2errno(retcode); in idmap_getext_gidbysid()
1135 return (retcode); in idmap_getext_gidbysid()
1187 idmap_retcode retcode; in idmap_getext_pidbysid() local
1198 retcode = idmap_cache_lookup_pidbysid(sidprefix, rid, pid, in idmap_getext_pidbysid()
1200 if (retcode == IDMAP_SUCCESS || retcode == IDMAP_ERR_MEMORY) { in idmap_getext_pidbysid()
1201 *stat = retcode; in idmap_getext_pidbysid()
1202 return (retcode); in idmap_getext_pidbysid()
1207 if ((retcode = _get_ids_extend_batch(gh)) != IDMAP_SUCCESS) in idmap_getext_pidbysid()
1216 retcode = IDMAP_ERR_MEMORY; in idmap_getext_pidbysid()
1236 errno = idmap_stat2errno(retcode); in idmap_getext_pidbysid()
1237 return (retcode); in idmap_getext_pidbysid()
1284 idmap_retcode retcode; in idmap_getext_sidbyuid() local
1295 retcode = idmap_cache_lookup_sidbyuid(sidprefix, rid, uid); in idmap_getext_sidbyuid()
1296 if (retcode == IDMAP_SUCCESS || retcode == IDMAP_ERR_MEMORY) { in idmap_getext_sidbyuid()
1297 *stat = retcode; in idmap_getext_sidbyuid()
1298 return (retcode); in idmap_getext_sidbyuid()
1303 if ((retcode = _get_ids_extend_batch(gh)) != IDMAP_SUCCESS) in idmap_getext_sidbyuid()
1327 errno = idmap_stat2errno(retcode); in idmap_getext_sidbyuid()
1328 return (retcode); in idmap_getext_sidbyuid()
1375 idmap_retcode retcode; in idmap_getext_sidbygid() local
1386 retcode = idmap_cache_lookup_sidbygid(sidprefix, rid, gid); in idmap_getext_sidbygid()
1387 if (retcode == IDMAP_SUCCESS || retcode == IDMAP_ERR_MEMORY) { in idmap_getext_sidbygid()
1388 *stat = retcode; in idmap_getext_sidbygid()
1389 return (retcode); in idmap_getext_sidbygid()
1394 if ((retcode = _get_ids_extend_batch(gh)) != IDMAP_SUCCESS) in idmap_getext_sidbygid()
1418 errno = idmap_stat2errno(retcode); in idmap_getext_sidbygid()
1419 return (retcode); in idmap_getext_sidbygid()
1431 idmap_retcode retcode; in idmap_get_mappings() local
1444 retcode = _idmap_clnt_call(IDMAP_GET_MAPPED_IDS, in idmap_get_mappings()
1450 if (retcode != IDMAP_SUCCESS) { in idmap_get_mappings()
1453 if (res.retcode != IDMAP_SUCCESS) { in idmap_get_mappings()
1454 retcode = res.retcode; in idmap_get_mappings()
1462 *gh->retlist[i].stat = res.ids.ids_val[i].retcode; in idmap_get_mappings()
1473 if (res.ids.ids_val[i].retcode == IDMAP_SUCCESS && in idmap_get_mappings()
1496 if (res.ids.ids_val[i].retcode == IDMAP_SUCCESS && in idmap_get_mappings()
1538 if (res.ids.ids_val[i].retcode == IDMAP_SUCCESS && in idmap_get_mappings()
1567 retcode = IDMAP_SUCCESS; in idmap_get_mappings()
1572 errno = idmap_stat2errno(retcode); in idmap_get_mappings()
1573 return (retcode); in idmap_get_mappings()
1604 idmap_retcode retcode, rc; in idmap_get_w2u_mapping() local
1622 retcode = idmap_strdupnull(&request.id1name, winname); in idmap_get_w2u_mapping()
1623 if (retcode != IDMAP_SUCCESS) in idmap_get_w2u_mapping()
1626 retcode = idmap_strdupnull(&request.id1domain, windomain); in idmap_get_w2u_mapping()
1627 if (retcode != IDMAP_SUCCESS) in idmap_get_w2u_mapping()
1650 retcode = _idmap_clnt_call(IDMAP_GET_MAPPED_ID_BY_NAME, in idmap_get_w2u_mapping()
1655 if (retcode != IDMAP_SUCCESS) in idmap_get_w2u_mapping()
1656 return (retcode); in idmap_get_w2u_mapping()
1658 retcode = result.retcode; in idmap_get_w2u_mapping()
1661 if (retcode == IDMAP_SUCCESS) in idmap_get_w2u_mapping()
1662 retcode = IDMAP_ERR_NORESULT; in idmap_get_w2u_mapping()
1692 retcode = rc; in idmap_get_w2u_mapping()
1700 if (retcode != IDMAP_SUCCESS) in idmap_get_w2u_mapping()
1701 errno = idmap_stat2errno(retcode); in idmap_get_w2u_mapping()
1702 return (retcode); in idmap_get_w2u_mapping()
1719 idmap_retcode retcode, rc; in idmap_get_u2w_mapping() local
1757 retcode = _idmap_clnt_call(IDMAP_GET_MAPPED_ID_BY_NAME, in idmap_get_u2w_mapping()
1762 if (retcode != IDMAP_SUCCESS) in idmap_get_u2w_mapping()
1763 return (retcode); in idmap_get_u2w_mapping()
1765 retcode = result.retcode; in idmap_get_u2w_mapping()
1768 if (retcode == IDMAP_SUCCESS) in idmap_get_u2w_mapping()
1769 retcode = IDMAP_ERR_NORESULT; in idmap_get_u2w_mapping()
1792 retcode = IDMAP_ERR_MEMORY; in idmap_get_u2w_mapping()
1801 retcode = rc; in idmap_get_u2w_mapping()
1805 retcode = rc; in idmap_get_u2w_mapping()
1825 if (retcode != IDMAP_SUCCESS) in idmap_get_u2w_mapping()
1826 errno = idmap_stat2errno(retcode); in idmap_get_u2w_mapping()
1827 return (retcode); in idmap_get_u2w_mapping()
1918 if (stattable[i].retcode == status) in idmap_stat2string()
1930 if (stattable[i].retcode == stat) in idmap_stat2errno()