Home
last modified time | relevance | path

Searched refs:be_extra_anlist (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-meta/
H A Dmap.c189 if ( an == NULL && op->o_bd->be_extra_anlist == NULL ) { in ldap_back_map_attrs()
201 if ( op->o_bd->be_extra_anlist != NULL ) { in ldap_back_map_attrs()
202 for ( ; !BER_BVISNULL( &op->o_bd->be_extra_anlist[x].an_name ); x++ ) in ldap_back_map_attrs()
225 for ( x = 0; !BER_BVISNULL( &op->o_bd->be_extra_anlist[x].an_name ); x++ ) { in ldap_back_map_attrs()
226 if ( op->o_bd->be_extra_anlist[x].an_desc && in ldap_back_map_attrs()
227 ad_inlist( op->o_bd->be_extra_anlist[x].an_desc, an ) ) in ldap_back_map_attrs()
232 ldap_back_map( at_map, &op->o_bd->be_extra_anlist[x].an_name, &mapped, remap ); in ldap_back_map_attrs()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/overlays/
H A Drwmmap.c200 if ( an == NULL && op->o_bd->be_extra_anlist == NULL ) { in rwm_map_attrnames()
211 if ( op->o_bd->be_extra_anlist ) { in rwm_map_attrnames()
212 for ( ; !BER_BVISNULL( &op->o_bd->be_extra_anlist[x].an_name ); x++ ) in rwm_map_attrnames()
343 if ( op->o_bd->be_extra_anlist != NULL ) { in rwm_map_attrnames()
345 for ( x = 0; !BER_BVISNULL( &op->o_bd->be_extra_anlist[x].an_name ); x++ ) { in rwm_map_attrnames()
347 if ( op->o_bd->be_extra_anlist[x].an_desc && in rwm_map_attrnames()
348 ad_inlist( op->o_bd->be_extra_anlist[x].an_desc, *anp ) ) in rwm_map_attrnames()
353 (*anp)[j] = op->o_bd->be_extra_anlist[x]; in rwm_map_attrnames()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-ldap/
H A Dsearch.c201 if ( op->o_bd->be_extra_anlist ) { in ldap_back_search()
202 for ( ; !BER_BVISNULL( &op->o_bd->be_extra_anlist[x].an_name ); x++ ) in ldap_back_search()
224 for ( x = 0; !BER_BVISNULL( &op->o_bd->be_extra_anlist[x].an_name ); x++, j++ ) { in ldap_back_search()
225 if ( op->o_bd->be_extra_anlist[x].an_desc && in ldap_back_search()
226 ad_inlist( op->o_bd->be_extra_anlist[x].an_desc, op->ors_attrs ) ) in ldap_back_search()
231 attrs[ j ] = op->o_bd->be_extra_anlist[x].an_name.bv_val; in ldap_back_search()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/
H A Dbconfig.c3663 if ( c->be->be_extra_anlist == NULL ) { in config_extra_attrs()
3667 for ( i = 0; !BER_BVISNULL( &c->be->be_extra_anlist[i].an_name ); i++ ) { in config_extra_attrs()
3668 value_add_one( &c->rvalue_vals, &c->be->be_extra_anlist[i].an_name ); in config_extra_attrs()
3672 if ( c->be->be_extra_anlist == NULL ) { in config_extra_attrs()
3677 anlist_free( c->be->be_extra_anlist, 1, NULL ); in config_extra_attrs()
3678 c->be->be_extra_anlist = NULL; in config_extra_attrs()
3683 for ( i = 0; i < c->valx && !BER_BVISNULL( &c->be->be_extra_anlist[i + 1].an_name ); i++ ) in config_extra_attrs()
3686 if ( BER_BVISNULL( &c->be->be_extra_anlist[i].an_name ) ) { in config_extra_attrs()
3690 ch_free( c->be->be_extra_anlist[i].an_name.bv_val ); in config_extra_attrs()
3692 for ( ; !BER_BVISNULL( &c->be->be_extra_anlist[i].an_name ); i++ ) { in config_extra_attrs()
[all …]
H A Dbackend.c485 if ( bd->be_extra_anlist ) { in backend_destroy_one()
486 anlist_free( bd->be_extra_anlist, 1, NULL ); in backend_destroy_one()
H A Dslap.h1990 …AttributeName *be_extra_anlist; /* attributes that need to be added to search requests (ITS#6513) … member