| /src/external/bsd/openldap/dist/servers/slapd/slapi/ |
| slapi_dn.c | 344 void slapi_rdn_init( Slapi_RDN *rdn ) 346 rdn->flag = 0; 347 BER_BVZERO( &rdn->bv ); 348 rdn->rdn = NULL; 353 Slapi_RDN *rdn; local 355 rdn = (Slapi_RDN *)slapi_ch_malloc( sizeof(*rdn )); 356 slapi_rdn_init( rdn ); 358 return rdn; 363 Slapi_RDN *rdn; local 664 Slapi_RDN rdn; local [all...] |
| /src/external/bsd/openldap/dist/servers/slapd/back-asyncmeta/ |
| candidates.c | 55 * <dn> == <rdn>,<branch X>,<suffix>, 105 struct berval rdn; local 150 rdn.bv_val = ndn->bv_val; 151 rdn.bv_len = (ber_len_t)d - STRLENOF( "," ); 152 if ( dnIsOneLevelRDN( &rdn ) ) { 180 rdn.bv_val = mt->mt_nsuffix.bv_val; 181 rdn.bv_len = (ber_len_t)(-d) - STRLENOF( "," ); 182 if ( dnIsOneLevelRDN( &rdn ) ) {
|
| /src/external/bsd/openldap/dist/servers/slapd/ |
| schema.c | 90 struct berval rdn = frontendDB->be_schemadn; local 91 vals[0].bv_val = ber_bvchr( &rdn, '=' ); 99 vals[0].bv_len = rdn.bv_len - (vals[0].bv_val - rdn.bv_val); 100 rdn.bv_len -= vals[0].bv_len + 1; 102 rc = slap_bv2ad( &rdn, &desc, text );
|
| dn.c | 64 LDAPRDN_validate( LDAPRDN rdn ) 69 assert( rdn != NULL ); 71 for ( iAVA = 0; rdn[ iAVA ]; iAVA++ ) { 72 LDAPAVA *ava = rdn[ iAVA ]; 192 LDAPRDN rdn; local 203 rc = ldap_bv2rdn_x( in , &rdn, (char **) &p, 214 rc = LDAPRDN_validate( rdn ); 215 ldap_rdnfree( rdn ); 226 * AVA sorting inside a RDN 234 * a RDN should be limited 491 LDAPRDN rdn = NULL; local 611 LDAPRDN rdn = NULL; local 906 struct berval rdn; local [all...] |
| bconfig.c | 4252 struct berval rdn; local 4257 rdn.bv_val = sc->ca->log; 4258 rdn.bv_len = snprintf(rdn.bv_val, sizeof( sc->ca->log ), 4264 sc->cfb->cb_root, sc->ca, &rdn, &CFOC_DATABASE, 4287 struct berval rdn; local 4291 rdn.bv_val = sc->ca->log; 4292 rdn.bv_len = snprintf(rdn.bv_val, sizeof( sc->ca->log ), 4298 sc->ca, &rdn, &CFOC_DATABASE, sc->ca->be->be_cf_ocs ) 4782 struct berval rdn, nrdn; local 4906 struct berval rdn; local 4966 struct berval rdn; local 6343 struct berval rdn; local 6504 struct berval rdn; local 6672 struct berval rdn; local 7280 struct berval bv, rdn; local 7461 struct berval rdn; local 7918 struct berval rdn; local [all...] |
| /src/external/bsd/openldap/dist/clients/tools/ |
| ldapmodrdn.c | 3 /* ldapmodrdn.c - generic program to modify an entry's RDN using LDAP */ 78 char *rdn, 80 int remove ); /* flag: remove old RDN */ 86 fprintf( stderr, _("usage: %s [options] [dn rdn]\n"), prog); 87 fprintf( stderr, _(" dn rdn: If given, rdn will replace the RDN of the entry specified by DN\n")); 95 fprintf( stderr, _(" -r remove old RDN\n")); 138 case 'r': /* remove old RDN */ 162 char *entrydn = NULL, *rdn = NULL, buf[ 4096 ] local [all...] |
| /src/external/bsd/openldap/dist/servers/slapd/back-monitor/ |
| operation.c | 37 struct berval rdn; member in struct:monitor_ops_t 97 struct berval rdn; local 104 e = monitor_entry_stub( &ms->mss_dn, &ms->mss_ndn, &monitor_op[i].rdn, 111 monitor_op[ i ].rdn.bv_val, 120 /* steal normalized RDN */ 121 dnRdn( &e->e_nname, &rdn ); 122 ber_dupbv( &monitor_op[ i ].nrdn, &rdn ); 137 monitor_op[ i ].rdn.bv_val, 174 struct berval rdn; local 183 dnRdn( &e->e_nname, &rdn ); [all...] |
| thread.c | 46 struct berval rdn; member in struct:__anon5479 128 for ( i = 0; !BER_BVISNULL( &mt[ i ].rdn ); i++ ) { 138 &mt[ i ].rdn, 144 mt[ i ].rdn.bv_val, 200 mt[ i ].rdn.bv_val, 221 struct berval rdn, bv; local 229 dnRdn( &e->e_nname, &rdn ); 232 if ( dn_match( &mt[ i ].nrdn, &rdn ) ) {
|
| entry.c | 180 struct berval *rdn, 196 nat = *rdn; 207 rdnNormalize( 0, NULL, NULL, rdn, &nrdn, NULL ); 208 build_new_dn( &e->e_name, pdn, rdn, NULL ); 212 nat.bv_len = rdn->bv_len - ( nat.bv_val - rdn->bv_val );
|
| rww.c | 55 struct berval rdn; member in struct:monitor_rww_t 93 e = monitor_entry_stub( &ms->mss_dn, &ms->mss_ndn, &monitor_rww[i].rdn, 103 /* steal normalized RDN */ 123 monitor_rww[ i ].rdn.bv_val,
|
| sent.c | 56 struct berval rdn; member in struct:monitor_sent_t 97 &monitor_sent[i].rdn, mi->mi_oc_monitorCounterObject, 104 monitor_sent[ i ].rdn.bv_val, 109 /* steal normalized RDN */ 129 monitor_sent[ i ].rdn.bv_val,
|
| time.c | 182 struct berval rdn; local 187 dnRdn( &e->e_nname, &rdn ); 189 if ( dn_match( &rdn, &bv_current ) ) { 213 } else if ( dn_match( &rdn, &bv_uptime ) ) {
|
| /src/external/bsd/openldap/dist/servers/slapd/back-meta/ |
| candidates.c | 54 * <dn> == <rdn>,<branch X>,<suffix>, 104 struct berval rdn; local 149 rdn.bv_val = ndn->bv_val; 150 rdn.bv_len = (ber_len_t)d - STRLENOF( "," ); 151 if ( dnIsOneLevelRDN( &rdn ) ) { 179 rdn.bv_val = mt->mt_nsuffix.bv_val; 180 rdn.bv_len = (ber_len_t)(-d) - STRLENOF( "," ); 181 if ( dnIsOneLevelRDN( &rdn ) ) {
|
| /src/external/bsd/openldap/dist/servers/slapd/back-passwd/ |
| search.c | 69 LDAPRDN rdn = NULL; local 98 if( ldap_bv2rdn( &op->o_req_dn, &rdn, &next, 105 if( slap_bv2ad( &rdn[0]->la_attr, &desc, &rs->sr_text )) { 107 ldap_rdnfree(rdn); 111 attr_merge_normalize_one( &e, desc, &rdn[0]->la_value, NULL ); 113 ldap_rdnfree(rdn); 114 rdn = NULL; 221 if ( ldap_bv2rdn( &op->o_req_dn, &rdn, &next, 230 pw = getpwnam( rdn[0]->la_value.bv_val ); 262 if( rdn != NULL ) ldap_rdnfree( rdn ) [all...] |
| /src/external/bsd/openldap/dist/libraries/libldap/ |
| getdn.c | 78 static int rdn2strlen( LDAPRDN rdn, unsigned flags, ber_len_t *len, 80 static int rdn2str( LDAPRDN rdn, char *str, unsigned flags, ber_len_t *len, 82 static int rdn2UFNstrlen( LDAPRDN rdn, unsigned flags, ber_len_t *len ); 83 static int rdn2UFNstr( LDAPRDN rdn, char *str, unsigned flags, ber_len_t *len ); 84 static int rdn2DCEstrlen( LDAPRDN rdn, unsigned flags, ber_len_t *len ); 85 static int rdn2DCEstr( LDAPRDN rdn, char *str, unsigned flag, ber_len_t *len, int first ); 86 static int rdn2ADstrlen( LDAPRDN rdn, unsigned flags, ber_len_t *len ); 87 static int rdn2ADstr( LDAPRDN rdn, char *str, unsigned flags, ber_len_t *len, int first ); 220 ldap_explode_rdn( LDAP_CONST char *rdn, int notypes ) 230 * we only parse the first rdn 2500 LDAPRDN rdn; local [all...] |
| dnssrv.c | 52 LDAPRDN rdn = NULL; local 68 rdn = dn[i]; 70 for( j=0; rdn[j] != NULL; j++ ) { 71 ava = rdn[j]; 73 if( rdn[j+1] == NULL &&
|
| /src/external/bsd/openldap/dist/include/ |
| slapi-plugin.h | 88 int slapi_rdn2typeval( char *rdn, char **type, struct berval *bv ); 89 char *slapi_dn_plus_rdn(const char *dn, const char *rdn); 204 void slapi_sdn_get_rdn( const Slapi_DN *sdn,Slapi_RDN *rdn ); 205 Slapi_DN *slapi_sdn_set_rdn( Slapi_DN *sdn, const Slapi_RDN *rdn ); 207 int slapi_sdn_is_rdn_component( const Slapi_DN *rdn, const Slapi_Attr *a, const Slapi_Value *v ); 215 void slapi_rdn_init( Slapi_RDN *rdn ); 216 void slapi_rdn_init_dn( Slapi_RDN *rdn, const char *dn ); 217 void slapi_rdn_init_sdn( Slapi_RDN *rdn, const Slapi_DN *sdn ); 218 void slapi_rdn_init_rdn( Slapi_RDN *rdn, const Slapi_RDN *fromrdn ); 219 void slapi_rdn_set_dn( Slapi_RDN *rdn, const char *dn ) [all...] |
| /src/external/bsd/openldap/dist/servers/slapd/back-wt/ |
| dn2id.c | 37 char *rdn; local 42 rdn = ber_bvrchr( &src, ',' ); 43 if (rdn) { 45 src.bv_len = rdn - src.bv_val; 47 rdn++; 49 /* first rdn */ 51 rdn = src.bv_val; 54 memcpy( p, rdn, rdn_len );
|
| add.c | 229 struct berval rdn; local 232 dnRdn( &op->ora_e->e_name, &rdn ); 234 build_new_dn( &newdn, &p->e_name, &rdn, NULL );
|
| /src/external/bsd/openldap/dist/contrib/slapd-modules/allop/ |
| allop.c | 196 struct berval rdn = op->o_req_ndn; local 198 rdn.bv_len -= ao->ao_ndn.bv_len + STRLENOF( "," ); 199 if ( !dnIsOneLevelRDN( &rdn ) ) {
|
| /src/external/bsd/openldap/dist/contrib/slapd-modules/samba4/ |
| rdnval.c | 3 /* rdnval.c - RDN value overlay */ 43 * that builds up the RDN of an entry. This is required for interoperation 192 LDAPRDN rdn = NULL, nrdn = NULL; local 200 if ( ldap_bv2rdn_x( dn, &rdn, (char **)&rs->sr_text, 205 "type(s)/value(s) of rdn DN=\"%s\"\n", 208 rs->sr_text = "unknown type(s) used in RDN"; 218 "type(s)/value(s) of normalized rdn DN=\"%s\"\n", 221 rs->sr_text = "unknown type(s) used in RDN"; 226 for ( nAVA = 0; rdn[ nAVA ]; nAVA++ ) 229 /* NOTE: we assume rdn and nrdn contain the same AVAs! * [all...] |
| /src/external/bsd/openldap/dist/contrib/slapd-modules/rbac/ |
| rbacaudit.c | 78 struct berval bv, rdn, nrdn; local 108 rc = dnPrettyNormal( NULL, &bv, &rdn, &nrdn, NULL ); 111 "unable to normalize audit rDN (rc=%d)\n", rc ); 116 build_new_dn( &e->e_name, &tenantp->audit_basedn, &rdn, NULL ); 119 ch_free( rdn.bv_val );
|
| /src/external/bsd/openldap/dist/libraries/librewrite/ |
| escapemap.c | 75 LDAPRDN rdn[] = { ava_, NULL }; local 76 LDAPDN dn = rdn;
|
| /src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/ |
| nssov.c | 50 /* Find the given attribute's value in the RDN of the DN */ 53 struct berval rdn; local 57 dnRdn( dn, &rdn ); 59 next = ber_bvchr( &rdn, '+' ); 60 if ( rdn.bv_val[ad->ad_cname.bv_len] == '=' && 61 !ber_bvcmp( &rdn, &ad->ad_cname )) { 63 rdn.bv_len = next - rdn.bv_val; 64 value->bv_val = rdn.bv_val + ad->ad_cname.bv_len + 1; 65 value->bv_len = rdn.bv_len - ad->ad_cname.bv_len - 1 [all...] |
| /src/external/bsd/openldap/dist/contrib/slapd-modules/variant/ |
| variant.c | 1294 struct berval rdn; local 1299 rdn.bv_len = snprintf( 1301 rdn.bv_val = ca->cr_msg; 1305 op, rs, p->e_private, ca, &rdn, &variant_ocs[1], NULL ); 1309 rdn.bv_len = snprintf( ca->cr_msg, sizeof(ca->cr_msg), 1312 rdn.bv_val = ca->cr_msg; 1316 op, rs, e->e_private, ca, &rdn, &variant_ocs[2], NULL ); 1322 rdn.bv_len = snprintf( 1324 rdn.bv_val = ca->cr_msg; 1328 op, rs, p->e_private, ca, &rdn, &variant_ocs[3], NULL ) [all...] |