Lines Matching defs:ptr

102 	char	**ptr;
115 for (ptr = mapp->map; *ptr; ptr++)
116 free(*ptr);
299 __ns_ldap_freeASearchDesc(ns_ldap_search_desc_t *ptr)
301 if (ptr == NULL)
303 if (ptr->basedn)
304 free(ptr->basedn);
305 if (ptr->filter)
306 free(ptr->filter);
307 free(ptr);
329 ns_ldap_search_desc_t *ptr;
348 ptr = (ns_ldap_search_desc_t *)
350 if (ptr == NULL)
359 __ns_ldap_freeASearchDesc(ptr);
360 ptr = NULL;
364 ptr->scope = * (ScopeType_t *)(*paramVal);
366 ptr->scope = NS_LDAP_SCOPE_ONELEVEL;
376 ptr->basedn = strdup("");
377 if (!ptr->basedn) {
386 ptr->basedn = strdup("");
387 if (!ptr->basedn) {
396 ptr->basedn = dptr = (char *)calloc(i, sizeof (char));
397 if (!ptr->basedn) {
431 ptr->filter = dptr = (char *)calloc(i, sizeof (char));
432 if (!ptr->filter) {
467 ptr->scope = NS_LDAP_SCOPE_BASE;
469 ptr->scope = NS_LDAP_SCOPE_ONELEVEL;
472 ptr->scope = NS_LDAP_SCOPE_SUBTREE;
562 __ns_ldap_freeASearchDesc(ptr);
563 ptr = NULL;
568 __ns_ldap_freeASearchDesc(ptr);
569 ptr = NULL;
573 __ns_ldap_freeASearchDesc(ptr);
574 ptr = NULL;
581 __ns_ldap_freeASearchDesc(ptr);
582 ptr = NULL;
587 if (empty || strlen(ptr->basedn) == 0) {
588 if (ptr->basedn)
589 free(ptr->basedn);
598 __ns_ldap_freeASearchDesc(ptr);
599 ptr = NULL;
602 ptr->basedn = strdup(dns[0]);
608 *ret = ptr;
805 ns_ldap_search_desc_t *ptr;
809 for (dptr = *desc; (ptr = *dptr) != NULL; dptr++) {
810 __ns_ldap_freeASearchDesc(ptr);
842 ns_ldap_attribute_map_t *ptr;
847 for (dptr = *maps; (ptr = *dptr) != NULL; dptr++) {
848 if (ptr->origAttr) {
849 free(ptr->origAttr);
850 ptr->origAttr = NULL;
852 if (ptr->mappedAttr) {
853 for (cpp = ptr->mappedAttr; (cp = *cpp) != NULL; cpp++)
855 free(ptr->mappedAttr);
856 ptr->mappedAttr = NULL;
858 free(ptr);
870 ns_config_t *ptr = __s_api_loadrefresh_config();
874 if (ptr == NULL)
877 hp = ns_get_hash(ptr, NS_HASH_AMAP, service, origAttribute);
883 __s_api_release_config(ptr);
891 ns_config_t *ptr = __s_api_loadrefresh_config();
895 if (ptr == NULL)
898 hp = ns_get_hash(ptr, NS_HASH_RAMAP, service, mappedAttribute);
904 __s_api_release_config(ptr);
925 ns_ldap_objectclass_map_t *ptr;
929 for (dptr = *maps; (ptr = *dptr) != NULL; dptr++) {
930 if (ptr->origOC) {
931 free(ptr->origOC);
932 ptr->origOC = NULL;
934 if (ptr->mappedOC) {
935 free(ptr->mappedOC);
936 ptr->mappedOC = NULL;
938 free(ptr);
950 ns_config_t *ptr = __s_api_loadrefresh_config();
954 if (ptr == NULL)
957 hp = ns_get_hash(ptr, NS_HASH_OMAP, service, origObjectClass);
963 __s_api_release_config(ptr);
971 ns_config_t *ptr = __s_api_loadrefresh_config();
975 if (ptr == NULL)
978 hp = ns_get_hash(ptr, NS_HASH_ROMAP, service, mappedObjectClass);
984 __s_api_release_config(ptr);