Lines Matching refs:ufncomp
57 static int ldap_ufn_search_ctx( LDAP *ld, char **ufncomp, int ncomp,
79 * ufncomp the exploded user friendly name to look for
80 * ncomp number of elements in ufncomp
94 * char *ufncomp[] = { "howes", "umich", "us", 0 }
96 * error = ldap_ufn_search_ctx( ld, ufncomp, 3, NULL, attrs, attrsonly,
102 ldap_ufn_search_ctx( LDAP *ld, char **ufncomp, int ncomp, char *prefix,
136 if ( *ufncomp[ncomp] == '"' ) {
139 if ( (quote = strrchr( ufncomp[ncomp], '"' )) != NULL )
141 (void) strcpy( ufncomp[ncomp], ufncomp[ncomp] + 1 );
222 ufncomp[ncomp] ); fi != NULL;
282 char **ufncomp, **prefixcomp;
299 if ( (ufncomp = ldap_explode_dn( ufn, 0 )) == NULL ) {
305 for ( ncomp = 0; ufncomp[ncomp] != NULL; ncomp++ )
310 err = ldap_ufn_search_ctx( ld, ufncomp, ncomp, NULL, attrs,
314 ldap_value_free( ufncomp );
326 ldap_value_free( ufncomp );
335 ldap_value_free( ufncomp );
345 ldap_value_free( ufncomp );
362 err = ldap_ufn_search_ctx( ld, ufncomp, ncomp, pbuf, attrs,
373 ldap_value_free( ufncomp );