Lines Matching refs:retcode
50 retcode = validate_list_cb_data(cb_data, argc, argv, col,\
52 if (retcode == IDMAP_NEXT) {\
53 result->retcode = IDMAP_NEXT;\
55 } else if (retcode < 0) {\
56 result->retcode = retcode;\
63 res->retcode = IDMAP_ERR_BUSY;\
65 res->retcode = IDMAP_ERR_NOTFOUND;
80 result->retcode = IDMAP_ERR_MEMORY; \
186 idmap_retcode retcode; in idmap_get_mapped_ids_1_svc() local
201 result->retcode = get_cache_handle(&cache); in idmap_get_mapped_ids_1_svc()
202 if (result->retcode != IDMAP_SUCCESS) in idmap_get_mapped_ids_1_svc()
207 result->retcode = get_db_handle(&db); in idmap_get_mapped_ids_1_svc()
208 if (result->retcode != IDMAP_SUCCESS) in idmap_get_mapped_ids_1_svc()
217 result->retcode = IDMAP_ERR_MEMORY; in idmap_get_mapped_ids_1_svc()
227 result->retcode = IDMAP_ERR_MEMORY; in idmap_get_mapped_ids_1_svc()
239 result->retcode = load_cfg_in_state(&state); in idmap_get_mapped_ids_1_svc()
240 if (result->retcode != IDMAP_SUCCESS) in idmap_get_mapped_ids_1_svc()
258 retcode = sid2pid_first_pass( in idmap_get_mapped_ids_1_svc()
263 retcode = pid2sid_first_pass( in idmap_get_mapped_ids_1_svc()
268 retcode = pid2sid_first_pass( in idmap_get_mapped_ids_1_svc()
273 res->retcode = IDMAP_ERR_IDTYPE; in idmap_get_mapped_ids_1_svc()
276 if (IDMAP_FATAL_ERROR(retcode)) { in idmap_get_mapped_ids_1_svc()
277 result->retcode = retcode; in idmap_get_mapped_ids_1_svc()
297 retcode = nldap_lookup_batch(&state, &batch, result); in idmap_get_mapped_ids_1_svc()
298 if (IDMAP_FATAL_ERROR(retcode)) { in idmap_get_mapped_ids_1_svc()
299 TRACE(req, res, "Native LDAP lookup error=%d", retcode); in idmap_get_mapped_ids_1_svc()
300 result->retcode = retcode; in idmap_get_mapped_ids_1_svc()
307 if (IDMAP_ERROR(res->retcode)) { in idmap_get_mapped_ids_1_svc()
310 res->retcode); in idmap_get_mapped_ids_1_svc()
333 retcode = ad_lookup_batch(&state, &batch, result); in idmap_get_mapped_ids_1_svc()
334 if (IDMAP_FATAL_ERROR(retcode)) { in idmap_get_mapped_ids_1_svc()
335 TRACE(req, res, "AD lookup error=%d", retcode); in idmap_get_mapped_ids_1_svc()
336 result->retcode = retcode; in idmap_get_mapped_ids_1_svc()
342 if (res->retcode == IDMAP_ERR_DOMAIN_NOTFOUND && in idmap_get_mapped_ids_1_svc()
362 res->retcode = IDMAP_SUCCESS; in idmap_get_mapped_ids_1_svc()
377 retcode = nldap_lookup_batch(&state, &batch, result); in idmap_get_mapped_ids_1_svc()
378 if (IDMAP_FATAL_ERROR(retcode)) { in idmap_get_mapped_ids_1_svc()
379 TRACE(req, res, "Native LDAP lookup error=%d", retcode); in idmap_get_mapped_ids_1_svc()
380 result->retcode = retcode; in idmap_get_mapped_ids_1_svc()
401 retcode = sid2pid_second_pass( in idmap_get_mapped_ids_1_svc()
406 retcode = pid2sid_second_pass( in idmap_get_mapped_ids_1_svc()
411 retcode = pid2sid_second_pass( in idmap_get_mapped_ids_1_svc()
419 if (IDMAP_FATAL_ERROR(retcode)) { in idmap_get_mapped_ids_1_svc()
420 result->retcode = retcode; in idmap_get_mapped_ids_1_svc()
465 if (IDMAP_ERROR(result->retcode)) { in idmap_get_mapped_ids_1_svc()
471 "Failure code %d", result->retcode); in idmap_get_mapped_ids_1_svc()
486 result->retcode = idmap_stat4prot(result->retcode); in idmap_get_mapped_ids_1_svc()
493 res->retcode == IDMAP_SUCCESS) in idmap_get_mapped_ids_1_svc()
508 idmap_retcode retcode; in list_mappings_cb() local
643 result->retcode = IDMAP_SUCCESS; in list_mappings_cb()
656 idmap_retcode retcode; in idmap_list_mappings_1_svc() local
667 retcode = IDMAP_ERR_INTERNAL; in idmap_list_mappings_1_svc()
676 result->retcode = get_cache_handle(&cache); in idmap_list_mappings_1_svc()
677 if (result->retcode != IDMAP_SUCCESS) in idmap_list_mappings_1_svc()
680 result->retcode = IDMAP_ERR_INTERNAL; in idmap_list_mappings_1_svc()
708 result->retcode = IDMAP_ERR_MEMORY; in idmap_list_mappings_1_svc()
714 PROCESS_LIST_SVC_SQL(retcode, cache, IDMAP_CACHENAME, sql, limit, in idmap_list_mappings_1_svc()
720 if (IDMAP_ERROR(result->retcode)) in idmap_list_mappings_1_svc()
722 result->retcode = idmap_stat4prot(result->retcode); in idmap_list_mappings_1_svc()
734 idmap_retcode retcode; in list_namerules_cb() local
793 result->retcode = IDMAP_SUCCESS; in list_namerules_cb()
810 idmap_retcode retcode; in idmap_list_namerules_1_svc() local
814 result->retcode = validate_rule(&rule); in idmap_list_namerules_1_svc()
815 if (result->retcode != IDMAP_SUCCESS) in idmap_list_namerules_1_svc()
823 result->retcode = get_db_handle(&db); in idmap_list_namerules_1_svc()
824 if (result->retcode != IDMAP_SUCCESS) in idmap_list_namerules_1_svc()
827 result->retcode = gen_sql_expr_from_rule(&rule, &expr); in idmap_list_namerules_1_svc()
828 if (result->retcode != IDMAP_SUCCESS) in idmap_list_namerules_1_svc()
853 result->retcode = IDMAP_ERR_MEMORY; in idmap_list_namerules_1_svc()
859 PROCESS_LIST_SVC_SQL(retcode, db, IDMAP_DBNAME, sql, limit, in idmap_list_namerules_1_svc()
867 if (IDMAP_ERROR(result->retcode)) in idmap_list_namerules_1_svc()
869 result->retcode = idmap_stat4prot(result->retcode); in idmap_list_namerules_1_svc()
937 res->retcode = IDMAP_ERR_PERMISSION_DENIED; in idmap_update_1_svc()
943 res->retcode = IDMAP_SUCCESS; in idmap_update_1_svc()
947 res->retcode = validate_rules(&batch); in idmap_update_1_svc()
948 if (res->retcode != IDMAP_SUCCESS) in idmap_update_1_svc()
952 res->retcode = get_db_handle(&db); in idmap_update_1_svc()
953 if (res->retcode != IDMAP_SUCCESS) in idmap_update_1_svc()
956 res->retcode = sql_exec_no_cb(db, IDMAP_DBNAME, "BEGIN TRANSACTION;"); in idmap_update_1_svc()
957 if (res->retcode != IDMAP_SUCCESS) in idmap_update_1_svc()
965 res->retcode = IDMAP_SUCCESS; in idmap_update_1_svc()
968 res->retcode = add_namerule(db, in idmap_update_1_svc()
972 res->retcode = rm_namerule(db, in idmap_update_1_svc()
976 res->retcode = flush_namerules(db); in idmap_update_1_svc()
979 res->retcode = IDMAP_ERR_NOTSUPPORTED; in idmap_update_1_svc()
983 if (res->retcode != IDMAP_SUCCESS) { in idmap_update_1_svc()
991 res->retcode = r2; in idmap_update_1_svc()
999 if (res->retcode == IDMAP_SUCCESS) { in idmap_update_1_svc()
1000 res->retcode = in idmap_update_1_svc()
1003 if (res->retcode == IDMAP_SUCCESS) { in idmap_update_1_svc()
1009 res->retcode = in idmap_update_1_svc()
1020 res->retcode = idmap_stat4prot(res->retcode); in idmap_update_1_svc()
1049 idmap_retcode retcode; in copy_id() local
1052 retcode = copy_string(&to->idmap_id_u.sid.prefix, in copy_id()
1055 return (retcode); in copy_id()
1066 idmap_retcode retcode; in copy_mapping() local
1073 retcode = copy_id(&mapping->id1, &request->id1); in copy_mapping()
1074 if (retcode != IDMAP_SUCCESS) in copy_mapping()
1077 retcode = copy_string(&mapping->id1domain, request->id1domain); in copy_mapping()
1078 if (retcode != IDMAP_SUCCESS) in copy_mapping()
1081 retcode = copy_string(&mapping->id1name, request->id1name); in copy_mapping()
1082 if (retcode != IDMAP_SUCCESS) in copy_mapping()
1085 retcode = copy_id(&mapping->id2, &request->id2); in copy_mapping()
1086 if (retcode != IDMAP_SUCCESS) in copy_mapping()
1089 retcode = copy_string(&mapping->id2domain, request->id2domain); in copy_mapping()
1090 if (retcode != IDMAP_SUCCESS) in copy_mapping()
1092 retcode = copy_string(&mapping->id2name, request->id2name); in copy_mapping()
1093 if (retcode != IDMAP_SUCCESS) in copy_mapping()
1109 return (retcode); in copy_mapping()
1126 result->retcode = validate_mapped_id_by_name_req(&request); in idmap_get_mapped_id_by_name_1_svc()
1127 if (result->retcode != IDMAP_SUCCESS) in idmap_get_mapped_id_by_name_1_svc()
1140 result->retcode = IDMAP_ERR_MEMORY; in idmap_get_mapped_id_by_name_1_svc()
1152 result->retcode = copy_mapping(map, &request); in idmap_get_mapped_id_by_name_1_svc()
1153 if (result->retcode != IDMAP_SUCCESS) in idmap_get_mapped_id_by_name_1_svc()
1166 if (batch_result.retcode != IDMAP_SUCCESS) { in idmap_get_mapped_id_by_name_1_svc()
1167 result->retcode = batch_result.retcode; in idmap_get_mapped_id_by_name_1_svc()
1171 result->retcode = copy_id(&map->id2, &batch_result.ids.ids_val[0].id); in idmap_get_mapped_id_by_name_1_svc()
1172 if (result->retcode != IDMAP_SUCCESS) in idmap_get_mapped_id_by_name_1_svc()
1177 result->retcode = batch_result.ids.ids_val[0].retcode; in idmap_get_mapped_id_by_name_1_svc()
1182 if (IDMAP_FATAL_ERROR(result->retcode)) { in idmap_get_mapped_id_by_name_1_svc()
1187 result->retcode = idmap_stat4prot(result->retcode); in idmap_get_mapped_id_by_name_1_svc()
1203 result->retcode = IDMAP_SUCCESS; in idmap_get_prop_1_svc()
1280 result->retcode = IDMAP_ERR_PROP_UNKNOWN; in idmap_get_prop_1_svc()
1286 if (IDMAP_FATAL_ERROR(result->retcode)) { in idmap_get_prop_1_svc()
1290 result->retcode = idmap_stat4prot(result->retcode); in idmap_get_prop_1_svc()