/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/slapi/ |
H A D | slapi_dn.c | 339 void slapi_rdn_init( Slapi_RDN *rdn ) 341 rdn->flag = 0; 342 BER_BVZERO( &rdn->bv ); 343 rdn->rdn = NULL; 348 Slapi_RDN *rdn; local 350 rdn = (Slapi_RDN *)slapi_ch_malloc( sizeof(*rdn )); 351 slapi_rdn_init( rdn ); 353 return rdn; 358 Slapi_RDN *rdn; local 375 slapi_rdn_init_dn( Slapi_RDN *rdn, const char *dn ) argument 381 slapi_rdn_init_sdn( Slapi_RDN *rdn, const Slapi_DN *sdn ) argument 387 slapi_rdn_init_rdn( Slapi_RDN *rdn, const Slapi_RDN *fromrdn ) argument 393 slapi_rdn_set_dn( Slapi_RDN *rdn, const char *dn ) argument 410 slapi_rdn_set_sdn( Slapi_RDN *rdn, const Slapi_DN *sdn ) argument 415 slapi_rdn_set_rdn( Slapi_RDN *rdn, const Slapi_RDN *fromrdn ) argument 485 slapi_rdn_get_first( Slapi_RDN *rdn, char **type, char **value ) argument 490 slapi_rdn_get_next( Slapi_RDN *rdn, int index, char **type, char **value ) argument 503 slapi_rdn_get_index( Slapi_RDN *rdn, const char *type, const char *value, size_t length ) argument 534 slapi_rdn_get_index_attr( Slapi_RDN *rdn, const char *type, char **value ) argument 548 slapi_rdn_contains( Slapi_RDN *rdn, const char *type, const char *value, size_t length ) argument 553 slapi_rdn_contains_attr( Slapi_RDN *rdn, const char *type, char **value ) argument 579 slapi_rdn_add( Slapi_RDN *rdn, const char *type, const char *value ) argument 605 slapi_rdn_remove_index( Slapi_RDN *rdn, int atindex ) argument 630 slapi_rdn_remove( Slapi_RDN *rdn, const char *type, const char *value, size_t length ) argument 637 slapi_rdn_remove_attr( Slapi_RDN *rdn, const char *type ) argument 659 Slapi_RDN rdn; local [all...] |
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/ |
H A D | schema.c | 85 struct berval rdn = frontendDB->be_schemadn; local 86 vals[0].bv_val = ber_bvchr( &rdn, '=' ); 94 vals[0].bv_len = rdn.bv_len - (vals[0].bv_val - rdn.bv_val); 95 rdn.bv_len -= vals[0].bv_len + 1; 97 rc = slap_bv2ad( &rdn, &desc, text );
|
H A D | dn.c | 59 LDAPRDN_validate( LDAPRDN rdn ) 64 assert( rdn != NULL ); 66 for ( iAVA = 0; rdn[ iAVA ]; iAVA++ ) { 67 LDAPAVA *ava = rdn[ iAVA ]; 187 LDAPRDN rdn; local 198 rc = ldap_bv2rdn_x( in , &rdn, (char **) &p, 209 rc = LDAPRDN_validate( rdn ); 210 ldap_rdnfree( rdn ); 232 AVA_Sort( LDAPRDN rdn, int nAVAs ) argument 237 assert( rdn ! 266 LDAPRDN_rewrite( LDAPRDN rdn, unsigned flags, void *ctx ) argument 485 LDAPRDN rdn = NULL; local 605 LDAPRDN rdn = NULL; local 897 struct berval rdn; local 1010 dnExtractRdn( struct berval *dn, struct berval *rdn, void *ctx ) argument [all...] |
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/clients/tools/ |
H A D | ldapmodrdn.c | 73 char *rdn, 81 fprintf( stderr, _("usage: %s [options] [dn rdn]\n"), prog); 82 fprintf( stderr, _(" dn rdn: If given, rdn will replace the RDN of the entry specified by DN\n")); 157 char *entrydn = NULL, *rdn = NULL, buf[ 4096 ]; local 169 if (( rdn = strdup( argv[argc - 1] )) == NULL ) { 203 retval = domodrdn( ld, entrydn, rdn, newSuperior, remove_old_RDN ); 209 if (( rdn = strdup( buf )) == NULL ) { 214 rc = domodrdn(ld, entrydn, rdn, newSuperior, remove_old_RDN ); 218 free( rdn ); rd 237 domodrdn( LDAP *ld, char *dn, char *rdn, char *newSuperior, int remove ) argument [all...] |
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/back-monitor/ |
H A D | operation.c | 32 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, 121 dnRdn( &e->e_nname, &rdn ); 122 ber_dupbv( &monitor_op[ i ].nrdn, &rdn ); 137 monitor_op[ i ].rdn.bv_val, 177 struct berval rdn; local 186 dnRdn( &e->e_nname, &rdn ); 188 if ( dn_match( &rdn, [all...] |
H A D | thread.c | 42 struct berval rdn; member in struct:__anon3087 131 for ( i = 0; !BER_BVISNULL( &mt[ i ].rdn ); i++ ) { 141 &mt[ i ].rdn, 147 mt[ i ].rdn.bv_val, 203 mt[ i ].rdn.bv_val, 229 struct berval rdn, bv; local 237 dnRdn( &e->e_nname, &rdn ); 240 if ( dn_match( &mt[ i ].nrdn, &rdn ) ) {
|
H A D | entry.c | 175 struct berval *rdn, 189 nat = *rdn; 200 rdnNormalize( 0, NULL, NULL, rdn, &nrdn, NULL ); 201 build_new_dn( &e->e_name, pdn, rdn, NULL ); 205 nat.bv_len = rdn->bv_len - ( nat.bv_val - rdn->bv_val ); 172 monitor_entry_stub( struct berval *pdn, struct berval *pndn, struct berval *rdn, ObjectClass *oc, monitor_info_t *mi, struct berval *create, struct berval *modify ) argument
|
H A D | rww.c | 50 struct berval rdn; member in struct:monitor_rww_t 92 e = monitor_entry_stub( &ms->mss_dn, &ms->mss_ndn, &monitor_rww[i].rdn, 122 monitor_rww[ i ].rdn.bv_val,
|
H A D | sent.c | 51 struct berval rdn; member in struct:monitor_sent_t 96 &monitor_sent[i].rdn, mi->mi_oc_monitorCounterObject, 103 monitor_sent[ i ].rdn.bv_val, 128 monitor_sent[ i ].rdn.bv_val,
|
H A D | time.c | 190 struct berval rdn; local 195 dnRdn( &e->e_nname, &rdn ); 197 if ( dn_match( &rdn, &bv_current ) ) { 221 } else if ( dn_match( &rdn, &bv_uptime ) ) {
|
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/back-meta/ |
H A D | candidates.c | 49 * <dn> == <rdn>,<branch X>,<suffix>, 99 struct berval rdn; local 144 rdn.bv_val = ndn->bv_val; 145 rdn.bv_len = (ber_len_t)d - STRLENOF( "," ); 146 if ( dnIsOneLevelRDN( &rdn ) ) { 174 rdn.bv_val = mt->mt_nsuffix.bv_val; 175 rdn.bv_len = (ber_len_t)(-d) - STRLENOF( "," ); 176 if ( dnIsOneLevelRDN( &rdn ) ) {
|
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/back-passwd/ |
H A D | search.c | 64 LDAPRDN rdn = NULL; local 93 if( ldap_bv2rdn( &op->o_req_dn, &rdn, &next, 100 if( slap_bv2ad( &rdn[0]->la_attr, &desc, &rs->sr_text )) { 102 ldap_rdnfree(rdn); 106 attr_merge_normalize_one( &e, desc, &rdn[0]->la_value, NULL ); 108 ldap_rdnfree(rdn); 109 rdn = NULL; 216 if ( ldap_bv2rdn( &op->o_req_dn, &rdn, &next, 225 pw = getpwnam( rdn[0]->la_value.bv_val ); 257 if( rdn ! [all...] |
/macosx-10.10.1/Security-57031.1.35/SecurityTests/clxutils/clAppUtils/ |
H A D | CertBuilderApp.cpp | 37 CSSM_X509_RDN_PTR rdn; local 41 rdn = &top->RelativeDistinguishedName[nameDex]; 43 rdn->numberOfPairs = 1; 44 rdn->AttributeTypeAndValue = (CSSM_X509_TYPE_VALUE_PAIR_PTR) 46 CSSM_X509_TYPE_VALUE_PAIR_PTR atvp = rdn->AttributeTypeAndValue; 67 CSSM_X509_RDN_PTR rdn; local 69 rdn = &top->RelativeDistinguishedName[nameDex]; 70 if(rdn->AttributeTypeAndValue) { 71 for(unsigned aDex=0; aDex<rdn->numberOfPairs; aDex++) { 73 &rdn [all...] |
H A D | printCertName.cpp | 109 const CSSM_X509_RDN *rdn = &name->RelativeDistinguishedName[rdnDex]; local 110 unsigned numAtvs = rdn->numberOfPairs; 112 printAtv(&rdn->AttributeTypeAndValue[atvDex]);
|
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/libraries/libldap/ |
H A D | getdn.c | 72 static int rdn2strlen( LDAPRDN rdn, unsigned flags, ber_len_t *len, 74 static int rdn2str( LDAPRDN rdn, char *str, unsigned flags, ber_len_t *len, 76 static int rdn2UFNstrlen( LDAPRDN rdn, unsigned flags, ber_len_t *len ); 77 static int rdn2UFNstr( LDAPRDN rdn, char *str, unsigned flags, ber_len_t *len ); 78 static int rdn2DCEstrlen( LDAPRDN rdn, unsigned flags, ber_len_t *len ); 79 static int rdn2DCEstr( LDAPRDN rdn, char *str, unsigned flag, ber_len_t *len, int first ); 80 static int rdn2ADstrlen( LDAPRDN rdn, unsigned flags, ber_len_t *len ); 81 static int rdn2ADstr( LDAPRDN rdn, char *str, unsigned flags, ber_len_t *len, int first ); 214 ldap_explode_rdn( LDAP_CONST char *rdn, int notypes ) argument 224 * we only parse the first rdn 610 ldap_rdnfree_x( LDAPRDN rdn, void *ctx ) argument 908 ldap_str2rdn( LDAP_CONST char *str, LDAPRDN *rdn, char **n_in, unsigned flags ) argument 923 ldap_bv2rdn( struct berval *bv, LDAPRDN *rdn, char **n_in, unsigned flags ) argument 930 ldap_bv2rdn_x( struct berval *bv, LDAPRDN *rdn, char **n_in, unsigned flags, void *ctx ) argument 2468 LDAPRDN rdn; local 2505 rdn2strlen( LDAPRDN rdn, unsigned flags, ber_len_t *len, int ( *s2l )( struct berval *v, unsigned f, ber_len_t *l ) ) argument 2540 rdn2str( LDAPRDN rdn, char *str, unsigned flags, ber_len_t *len, int ( *s2s ) ( struct berval *v, char * s, unsigned f, ber_len_t *l ) ) argument 2580 rdn2DCEstrlen( LDAPRDN rdn, unsigned flags, ber_len_t *len ) argument 2613 rdn2DCEstr( LDAPRDN rdn, char *str, unsigned flags, ber_len_t *len, int first ) argument 2656 rdn2UFNstrlen( LDAPRDN rdn, unsigned flags, ber_len_t *len ) argument 2694 rdn2UFNstr( LDAPRDN rdn, char *str, unsigned flags, ber_len_t *len ) argument 2735 rdn2ADstrlen( LDAPRDN rdn, unsigned flags, ber_len_t *len ) argument 2772 rdn2ADstr( LDAPRDN rdn, char *str, unsigned flags, ber_len_t *len, int first ) argument 2816 ldap_rdn2str( LDAPRDN rdn, char **str, unsigned flags ) argument 2833 ldap_rdn2bv( LDAPRDN rdn, struct berval *bv, unsigned flags ) argument 2839 ldap_rdn2bv_x( LDAPRDN rdn, struct berval *bv, unsigned flags, void *ctx ) argument [all...] |
H A D | dnssrv.c | 47 LDAPRDN rdn = NULL; local 63 rdn = dn[i]; 65 for( j=0; rdn[j] != NULL; j++ ) { 66 ava = rdn[j]; 68 if( rdn[j+1] == NULL &&
|
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/include/ |
H A D | slapi-plugin.h | 86 int slapi_rdn2typeval( char *rdn, char **type, struct berval *bv ); 87 char *slapi_dn_plus_rdn(const char *dn, const char *rdn); 202 void slapi_sdn_get_rdn( const Slapi_DN *sdn,Slapi_RDN *rdn ); 203 Slapi_DN *slapi_sdn_set_rdn( Slapi_DN *sdn, const Slapi_RDN *rdn ); 205 int slapi_sdn_is_rdn_component( const Slapi_DN *rdn, const Slapi_Attr *a, const Slapi_Value *v ); 213 void slapi_rdn_init( Slapi_RDN *rdn ); 214 void slapi_rdn_init_dn( Slapi_RDN *rdn, const char *dn ); 215 void slapi_rdn_init_sdn( Slapi_RDN *rdn, const Slapi_DN *sdn ); 216 void slapi_rdn_init_rdn( Slapi_RDN *rdn, const Slapi_RDN *fromrdn ); 217 void slapi_rdn_set_dn( Slapi_RDN *rdn, cons [all...] |
/macosx-10.10.1/Security-57031.1.35/SecurityTests/clxutils/certTime/ |
H A D | extenCooker.h | 122 CSSM_X509_RDN_PTR rdn); 127 CSSM_X509_RDN_PTR rdn);
|
H A D | extenCooker.cpp | 225 CSSM_X509_RDN_PTR rdn) 228 rdn->numberOfPairs = numPairs; 230 rdn->AttributeTypeAndValue = 232 memset(rdn->AttributeTypeAndValue, 0, len); 236 rdn->AttributeTypeAndValue[atvDex]; 277 CSSM_X509_RDN_PTR rdn) 279 free(rdn->AttributeTypeAndValue); 293 CSSM_X509_RDN &rdn = x509Name->RelativeDistinguishedName[rdnDex]; local 294 rdnCreate(&rdn); 319 CSSM_X509_RDN &rdn local 224 rdnCreate( CSSM_X509_RDN_PTR rdn) argument 276 rdnFree( CSSM_X509_RDN_PTR rdn) argument [all...] |
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_apple_x509_cl/lib/ |
H A D | clNameUtils.cpp | 240 NSS_RDN *rdn = nssName.rdns[rdnDex]; local 241 assert(rdn != NULL); 242 unsigned numAttrs = clNssArraySize((const void **)rdn->atvs); 250 NSS_ATV *attr = rdn->atvs[attrDex]; 664 CL_freeX509Rdn(cssmDpn->dpn.rdn, alloc); 665 alloc.free(cssmDpn->dpn.rdn); 704 CSSM_X509_RDN_PTR rdn = &x509Name->RelativeDistinguishedName[rdnDex]; local 705 CL_freeX509Rdn(rdn, alloc); 712 CSSM_X509_RDN_PTR rdn, 715 if(rdn 711 CL_freeX509Rdn( CSSM_X509_RDN_PTR rdn, Allocator &alloc) argument [all...] |
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/contrib/slapd-modules/allop/ |
H A D | allop.c | 191 struct berval rdn = op->o_req_ndn; local 193 rdn.bv_len -= ao->ao_ndn.bv_len + STRLENOF( "," ); 194 if ( !dnIsOneLevelRDN( &rdn ) ) {
|
/macosx-10.10.1/Security-57031.1.35/SecurityTests/clxutils/findCert/ |
H A D | asnUtils.cpp | 186 NSS_RDN *rdn = nssName.rdns[rdnDex]; local 187 unsigned numAtvs = pkiNssArraySize((const void **)rdn->atvs); 189 printAtv(rdn->atvs[atvDex]);
|
/macosx-10.10.1/Security-57031.1.35/SecurityTests/clxutils/krbtool/ |
H A D | asnUtils.cpp | 186 NSS_RDN *rdn = nssName.rdns[rdnDex]; local 187 unsigned numAtvs = pkiNssArraySize((const void **)rdn->atvs); 189 printAtv(rdn->atvs[atvDex]);
|
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/contrib/slapd-modules/samba4/ |
H A D | rdnval.c | 187 LDAPRDN rdn = NULL, nrdn = NULL; local 195 if ( ldap_bv2rdn_x( dn, &rdn, (char **)&rs->sr_text, 200 "type(s)/value(s) of rdn DN=\"%s\"\n", 213 "type(s)/value(s) of normalized rdn DN=\"%s\"\n", 221 for ( nAVA = 0; rdn[ nAVA ]; nAVA++ ) 224 /* NOTE: we assume rdn and nrdn contain the same AVAs! */ 230 for ( i = 0; rdn[ i ]; i++ ) { 233 rs->sr_err = slap_bv2ad( &rdn[ i ]->la_attr, 241 rdn[ i ]->la_attr.bv_val ); 245 if ( !rdnval_is_valid( desc, &rdn[ [all...] |
/macosx-10.10.1/Heimdal-398.1.2/lib/hx509/ |
H A D | name.c | 515 hx509_name_get_component(hx509_name name, unsigned int rdn, const heim_oid *type, unsigned *count, char **str) argument 526 if (rdn >= n->u.rdnSequence.len) 529 for (i = *count; i < n->u.rdnSequence.val[rdn].len; i++) { 530 if (der_heim_oid_cmp(&n->u.rdnSequence.val[rdn].val[i].type, type) == 0) { 537 ret = dsstringprep(&n->u.rdnSequence.val[rdn].val[i].value, &ds, &len); 591 RelativeDistinguishedName *rdn; local 605 rdn = &name->u.rdnSequence.val[name->u.rdnSequence.len]; 612 rdn = &name->u.rdnSequence.val[0]; 614 rdn->val = malloc(sizeof(rdn [all...] |