Lines Matching refs:rmap
1637 ns_mapping_t *map, *rmap; in __ns_ldap_setParamValue() local
2348 rmap = (ns_mapping_t *)calloc(1, in __ns_ldap_setParamValue()
2350 if (rmap) { in __ns_ldap_setParamValue()
2351 rmap->service = strdup(sid); in __ns_ldap_setParamValue()
2352 if (rmap->service) { in __ns_ldap_setParamValue()
2353 rmap->orig = strdup(*attr); in __ns_ldap_setParamValue()
2354 if (rmap->orig) { in __ns_ldap_setParamValue()
2355 rmap->map = (char **)calloc(2, in __ns_ldap_setParamValue()
2357 if (rmap->map) { in __ns_ldap_setParamValue()
2358 (rmap->map)[0] = in __ns_ldap_setParamValue()
2360 if ((rmap->map)[0]) in __ns_ldap_setParamValue()
2369 rmap->type = NS_ATTR_MAP; in __ns_ldap_setParamValue()
2371 NS_HASH_RAMAP, rmap); in __ns_ldap_setParamValue()
2373 rmap->type = NS_OBJ_MAP; in __ns_ldap_setParamValue()
2375 NS_HASH_ROMAP, rmap); in __ns_ldap_setParamValue()
2423 if (rmap) { in __ns_ldap_setParamValue()
2424 if (rmap->service) in __ns_ldap_setParamValue()
2425 free(rmap->service); in __ns_ldap_setParamValue()
2426 if (rmap->orig) in __ns_ldap_setParamValue()
2427 free(rmap->orig); in __ns_ldap_setParamValue()
2428 if (rmap->map) { in __ns_ldap_setParamValue()
2429 if ((rmap->map)[0]) in __ns_ldap_setParamValue()
2430 free((rmap->map)[0]); in __ns_ldap_setParamValue()
2431 free(rmap->map); in __ns_ldap_setParamValue()
2433 free(rmap); in __ns_ldap_setParamValue()