Lines Matching refs:retcode
67 itera->retcode = IDMAP_NEXT;\
97 idmap_stat retcode; in idmap_get_prop() local
101 retcode = _idmap_clnt_call(IDMAP_GET_PROP, in idmap_get_prop()
104 if (retcode != IDMAP_SUCCESS) in idmap_get_prop()
105 return (retcode); in idmap_get_prop()
107 return (res->retcode); /* This might not be IDMAP_SUCCESS! */ in idmap_get_prop()
189 idmap_stat retcode; in idmap_udt_commit() local
198 retcode = _idmap_clnt_call(IDMAP_UPDATE, in idmap_udt_commit()
202 if (retcode != IDMAP_SUCCESS) in idmap_udt_commit()
205 retcode = udthandle->commit_stat = res.retcode; in idmap_udt_commit()
208 if (retcode != IDMAP_SUCCESS) { in idmap_udt_commit()
213 retcode = idmap_namerule_cpy(&udthandle->error_rule, in idmap_udt_commit()
215 if (retcode != IDMAP_SUCCESS) { in idmap_udt_commit()
220 retcode = idmap_namerule_cpy(&udthandle->conflict_rule, in idmap_udt_commit()
222 if (retcode != IDMAP_SUCCESS) { in idmap_udt_commit()
228 retcode = res.retcode; in idmap_udt_commit()
233 if (retcode == IDMAP_SUCCESS) { in idmap_udt_commit()
238 errno = idmap_stat2errno(retcode); in idmap_udt_commit()
239 return (retcode); in idmap_udt_commit()
271 idmap_stat retcode; in idmap_namerule2parts() local
277 retcode = idmap_strdupnull(windomain, rule->windomain); in idmap_namerule2parts()
278 if (retcode != IDMAP_SUCCESS) in idmap_namerule2parts()
281 retcode = idmap_strdupnull(winname, rule->winname); in idmap_namerule2parts()
282 if (retcode != IDMAP_SUCCESS) in idmap_namerule2parts()
285 retcode = idmap_strdupnull(unixname, rule->unixname); in idmap_namerule2parts()
286 if (retcode != IDMAP_SUCCESS) in idmap_namerule2parts()
313 return (retcode); in idmap_namerule2parts()
429 idmap_retcode retcode; in idmap_udt_add_namerule() local
432 retcode = _udt_extend_batch(udthandle); in idmap_udt_add_namerule()
433 if (retcode != IDMAP_SUCCESS) in idmap_udt_add_namerule()
444 retcode = idmap_strdupnull(&rule->windomain, windomain); in idmap_udt_add_namerule()
445 if (retcode != IDMAP_SUCCESS) in idmap_udt_add_namerule()
448 retcode = idmap_strdupnull(&rule->winname, winname); in idmap_udt_add_namerule()
449 if (retcode != IDMAP_SUCCESS) in idmap_udt_add_namerule()
452 retcode = idmap_strdupnull(&rule->unixname, unixname); in idmap_udt_add_namerule()
453 if (retcode != IDMAP_SUCCESS) in idmap_udt_add_namerule()
465 errno = idmap_stat2errno(retcode); in idmap_udt_add_namerule()
466 return (retcode); in idmap_udt_add_namerule()
476 idmap_retcode retcode; in idmap_udt_rm_namerule() local
479 retcode = _udt_extend_batch(udthandle); in idmap_udt_rm_namerule()
480 if (retcode != IDMAP_SUCCESS) in idmap_udt_rm_namerule()
490 retcode = idmap_strdupnull(&rule->windomain, windomain); in idmap_udt_rm_namerule()
491 if (retcode != IDMAP_SUCCESS) in idmap_udt_rm_namerule()
494 retcode = idmap_strdupnull(&rule->winname, winname); in idmap_udt_rm_namerule()
495 if (retcode != IDMAP_SUCCESS) in idmap_udt_rm_namerule()
498 retcode = idmap_strdupnull(&rule->unixname, unixname); in idmap_udt_rm_namerule()
499 if (retcode != IDMAP_SUCCESS) in idmap_udt_rm_namerule()
510 errno = idmap_stat2errno(retcode); in idmap_udt_rm_namerule()
511 return (retcode); in idmap_udt_rm_namerule()
519 idmap_retcode retcode; in idmap_udt_flush_namerules() local
521 retcode = _udt_extend_batch(udthandle); in idmap_udt_flush_namerules()
522 if (retcode != IDMAP_SUCCESS) in idmap_udt_flush_namerules()
531 errno = idmap_stat2errno(retcode); in idmap_udt_flush_namerules()
532 return (retcode); in idmap_udt_flush_namerules()
576 idmap_retcode retcode; in idmap_iter_namerules() local
585 retcode = idmap_strdupnull(&rule->windomain, windomain); in idmap_iter_namerules()
586 if (retcode != IDMAP_SUCCESS) in idmap_iter_namerules()
589 retcode = idmap_strdupnull(&rule->winname, winname); in idmap_iter_namerules()
590 if (retcode != IDMAP_SUCCESS) in idmap_iter_namerules()
593 retcode = idmap_strdupnull(&rule->unixname, unixname); in idmap_iter_namerules()
594 if (retcode != IDMAP_SUCCESS) in idmap_iter_namerules()
608 return (retcode); in idmap_iter_namerules()
637 idmap_retcode retcode; in idmap_iter_next_namerule() local
646 if (iter->retcode == IDMAP_NEXT && (namerules == NULL || in idmap_iter_next_namerule()
655 retcode = _iter_get_next_list(IDMAP_LIST_NAMERULES, in idmap_iter_next_namerule()
660 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_namerule()
661 return (retcode); in idmap_iter_next_namerule()
663 if (IDMAP_ERROR(namerules->retcode)) { in idmap_iter_next_namerule()
664 retcode = namerules->retcode; in idmap_iter_next_namerule()
668 return (retcode); in idmap_iter_next_namerule()
670 iter->retcode = namerules->retcode; in idmap_iter_next_namerule()
681 retcode = idmap_strdupnull(windomain, in idmap_iter_next_namerule()
683 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_namerule()
686 retcode = idmap_strdupnull(winname, in idmap_iter_next_namerule()
688 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_namerule()
691 retcode = idmap_strdupnull(unixname, in idmap_iter_next_namerule()
693 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_namerule()
707 return (iter->retcode); in idmap_iter_next_namerule()
718 return (retcode); in idmap_iter_next_namerule()
765 idmap_retcode retcode; in idmap_iter_next_mapping() local
790 if (iter->retcode == IDMAP_NEXT && (mappings == NULL || in idmap_iter_next_mapping()
799 retcode = _iter_get_next_list(IDMAP_LIST_MAPPINGS, in idmap_iter_next_mapping()
804 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_mapping()
805 return (retcode); in idmap_iter_next_mapping()
807 if (IDMAP_ERROR(mappings->retcode)) { in idmap_iter_next_mapping()
808 retcode = mappings->retcode; in idmap_iter_next_mapping()
812 return (retcode); in idmap_iter_next_mapping()
814 iter->retcode = mappings->retcode; in idmap_iter_next_mapping()
831 retcode = IDMAP_ERR_MEMORY; in idmap_iter_next_mapping()
840 retcode = idmap_strdupnull(windomain, in idmap_iter_next_mapping()
842 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_mapping()
845 retcode = idmap_strdupnull(winname, in idmap_iter_next_mapping()
847 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_mapping()
850 retcode = idmap_strdupnull(unixname, in idmap_iter_next_mapping()
852 if (retcode != IDMAP_SUCCESS) in idmap_iter_next_mapping()
876 return (iter->retcode); in idmap_iter_next_mapping()
889 return (retcode); in idmap_iter_next_mapping()
994 idmap_retcode retcode; in idmap_getext_uidbysid() local
1005 retcode = idmap_cache_lookup_uidbysid(sidprefix, rid, uid); in idmap_getext_uidbysid()
1006 if (retcode == IDMAP_SUCCESS || retcode == IDMAP_ERR_MEMORY) { in idmap_getext_uidbysid()
1007 *stat = retcode; in idmap_getext_uidbysid()
1008 return (retcode); in idmap_getext_uidbysid()
1013 if ((retcode = _get_ids_extend_batch(gh)) != IDMAP_SUCCESS) in idmap_getext_uidbysid()
1022 retcode = IDMAP_ERR_MEMORY; in idmap_getext_uidbysid()
1041 errno = idmap_stat2errno(retcode); in idmap_getext_uidbysid()
1042 return (retcode); in idmap_getext_uidbysid()
1089 idmap_retcode retcode; in idmap_getext_gidbysid() local
1100 retcode = idmap_cache_lookup_gidbysid(sidprefix, rid, gid); in idmap_getext_gidbysid()
1101 if (retcode == IDMAP_SUCCESS || retcode == IDMAP_ERR_MEMORY) { in idmap_getext_gidbysid()
1102 *stat = retcode; in idmap_getext_gidbysid()
1103 return (retcode); in idmap_getext_gidbysid()
1108 if ((retcode = _get_ids_extend_batch(gh)) != IDMAP_SUCCESS) in idmap_getext_gidbysid()
1117 retcode = IDMAP_ERR_MEMORY; in idmap_getext_gidbysid()
1135 errno = idmap_stat2errno(retcode); in idmap_getext_gidbysid()
1136 return (retcode); in idmap_getext_gidbysid()
1188 idmap_retcode retcode; in idmap_getext_pidbysid() local
1199 retcode = idmap_cache_lookup_pidbysid(sidprefix, rid, pid, in idmap_getext_pidbysid()
1201 if (retcode == IDMAP_SUCCESS || retcode == IDMAP_ERR_MEMORY) { in idmap_getext_pidbysid()
1202 *stat = retcode; in idmap_getext_pidbysid()
1203 return (retcode); in idmap_getext_pidbysid()
1208 if ((retcode = _get_ids_extend_batch(gh)) != IDMAP_SUCCESS) in idmap_getext_pidbysid()
1217 retcode = IDMAP_ERR_MEMORY; in idmap_getext_pidbysid()
1237 errno = idmap_stat2errno(retcode); in idmap_getext_pidbysid()
1238 return (retcode); in idmap_getext_pidbysid()
1285 idmap_retcode retcode; in idmap_getext_sidbyuid() local
1296 retcode = idmap_cache_lookup_sidbyuid(sidprefix, rid, uid); in idmap_getext_sidbyuid()
1297 if (retcode == IDMAP_SUCCESS || retcode == IDMAP_ERR_MEMORY) { in idmap_getext_sidbyuid()
1298 *stat = retcode; in idmap_getext_sidbyuid()
1299 return (retcode); in idmap_getext_sidbyuid()
1304 if ((retcode = _get_ids_extend_batch(gh)) != IDMAP_SUCCESS) in idmap_getext_sidbyuid()
1328 errno = idmap_stat2errno(retcode); in idmap_getext_sidbyuid()
1329 return (retcode); in idmap_getext_sidbyuid()
1376 idmap_retcode retcode; in idmap_getext_sidbygid() local
1387 retcode = idmap_cache_lookup_sidbygid(sidprefix, rid, gid); in idmap_getext_sidbygid()
1388 if (retcode == IDMAP_SUCCESS || retcode == IDMAP_ERR_MEMORY) { in idmap_getext_sidbygid()
1389 *stat = retcode; in idmap_getext_sidbygid()
1390 return (retcode); in idmap_getext_sidbygid()
1395 if ((retcode = _get_ids_extend_batch(gh)) != IDMAP_SUCCESS) in idmap_getext_sidbygid()
1419 errno = idmap_stat2errno(retcode); in idmap_getext_sidbygid()
1420 return (retcode); in idmap_getext_sidbygid()
1432 idmap_retcode retcode; in idmap_get_mappings() local
1445 retcode = _idmap_clnt_call(IDMAP_GET_MAPPED_IDS, in idmap_get_mappings()
1451 if (retcode != IDMAP_SUCCESS) { in idmap_get_mappings()
1454 if (res.retcode != IDMAP_SUCCESS) { in idmap_get_mappings()
1455 retcode = res.retcode; in idmap_get_mappings()
1463 *gh->retlist[i].stat = res.ids.ids_val[i].retcode; in idmap_get_mappings()
1474 if (res.ids.ids_val[i].retcode == IDMAP_SUCCESS && in idmap_get_mappings()
1497 if (res.ids.ids_val[i].retcode == IDMAP_SUCCESS && in idmap_get_mappings()
1539 if (res.ids.ids_val[i].retcode == IDMAP_SUCCESS && in idmap_get_mappings()
1568 retcode = IDMAP_SUCCESS; in idmap_get_mappings()
1573 errno = idmap_stat2errno(retcode); in idmap_get_mappings()
1574 return (retcode); in idmap_get_mappings()
1605 idmap_retcode retcode, rc; in idmap_get_w2u_mapping() local
1623 retcode = idmap_strdupnull(&request.id1name, winname); in idmap_get_w2u_mapping()
1624 if (retcode != IDMAP_SUCCESS) in idmap_get_w2u_mapping()
1627 retcode = idmap_strdupnull(&request.id1domain, windomain); in idmap_get_w2u_mapping()
1628 if (retcode != IDMAP_SUCCESS) in idmap_get_w2u_mapping()
1651 retcode = _idmap_clnt_call(IDMAP_GET_MAPPED_ID_BY_NAME, in idmap_get_w2u_mapping()
1656 if (retcode != IDMAP_SUCCESS) in idmap_get_w2u_mapping()
1659 retcode = result.retcode; in idmap_get_w2u_mapping()
1662 if (retcode == IDMAP_SUCCESS) in idmap_get_w2u_mapping()
1663 retcode = IDMAP_ERR_NORESULT; in idmap_get_w2u_mapping()
1693 retcode = rc; in idmap_get_w2u_mapping()
1701 if (retcode != IDMAP_SUCCESS) in idmap_get_w2u_mapping()
1702 errno = idmap_stat2errno(retcode); in idmap_get_w2u_mapping()
1703 return (retcode); in idmap_get_w2u_mapping()
1720 idmap_retcode retcode, rc; in idmap_get_u2w_mapping() local
1758 retcode = _idmap_clnt_call(IDMAP_GET_MAPPED_ID_BY_NAME, in idmap_get_u2w_mapping()
1763 if (retcode != IDMAP_SUCCESS) in idmap_get_u2w_mapping()
1764 return (retcode); in idmap_get_u2w_mapping()
1766 retcode = result.retcode; in idmap_get_u2w_mapping()
1769 if (retcode == IDMAP_SUCCESS) in idmap_get_u2w_mapping()
1770 retcode = IDMAP_ERR_NORESULT; in idmap_get_u2w_mapping()
1793 retcode = IDMAP_ERR_MEMORY; in idmap_get_u2w_mapping()
1802 retcode = rc; in idmap_get_u2w_mapping()
1806 retcode = rc; in idmap_get_u2w_mapping()
1826 if (retcode != IDMAP_SUCCESS) in idmap_get_u2w_mapping()
1827 errno = idmap_stat2errno(retcode); in idmap_get_u2w_mapping()
1828 return (retcode); in idmap_get_u2w_mapping()
1919 if (stattable[i].retcode == status) in idmap_stat2string()
1931 if (stattable[i].retcode == stat) in idmap_stat2errno()