Lines Matching refs:rmap
1638 ns_mapping_t *map, *rmap; in __ns_ldap_setParamValue() local
2349 rmap = (ns_mapping_t *)calloc(1, in __ns_ldap_setParamValue()
2351 if (rmap) { in __ns_ldap_setParamValue()
2352 rmap->service = strdup(sid); in __ns_ldap_setParamValue()
2353 if (rmap->service) { in __ns_ldap_setParamValue()
2354 rmap->orig = strdup(*attr); in __ns_ldap_setParamValue()
2355 if (rmap->orig) { in __ns_ldap_setParamValue()
2356 rmap->map = (char **)calloc(2, in __ns_ldap_setParamValue()
2358 if (rmap->map) { in __ns_ldap_setParamValue()
2359 (rmap->map)[0] = in __ns_ldap_setParamValue()
2361 if ((rmap->map)[0]) in __ns_ldap_setParamValue()
2370 rmap->type = NS_ATTR_MAP; in __ns_ldap_setParamValue()
2372 NS_HASH_RAMAP, rmap); in __ns_ldap_setParamValue()
2374 rmap->type = NS_OBJ_MAP; in __ns_ldap_setParamValue()
2376 NS_HASH_ROMAP, rmap); in __ns_ldap_setParamValue()
2424 if (rmap) { in __ns_ldap_setParamValue()
2425 if (rmap->service) in __ns_ldap_setParamValue()
2426 free(rmap->service); in __ns_ldap_setParamValue()
2427 if (rmap->orig) in __ns_ldap_setParamValue()
2428 free(rmap->orig); in __ns_ldap_setParamValue()
2429 if (rmap->map) { in __ns_ldap_setParamValue()
2430 if ((rmap->map)[0]) in __ns_ldap_setParamValue()
2431 free((rmap->map)[0]); in __ns_ldap_setParamValue()
2432 free(rmap->map); in __ns_ldap_setParamValue()
2434 free(rmap); in __ns_ldap_setParamValue()