Searched refs:rdn (Results 1 - 25 of 91) sorted by relevance

1234

/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/slapi/
H A Dslapi_dn.c339 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 Dschema.c85 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 Ddn.c59 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 Dldapmodrdn.c73 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 Doperation.c32 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 Dthread.c42 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 Dentry.c175 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 Drww.c50 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 Dsent.c51 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 Dtime.c190 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 Dcandidates.c49 * <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 Dsearch.c64 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 DCertBuilderApp.cpp37 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 DprintCertName.cpp109 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 Dgetdn.c72 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 Ddnssrv.c47 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 Dslapi-plugin.h86 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 DextenCooker.h122 CSSM_X509_RDN_PTR rdn);
127 CSSM_X509_RDN_PTR rdn);
H A DextenCooker.cpp225 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 DclNameUtils.cpp240 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 Dallop.c191 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 DasnUtils.cpp186 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 DasnUtils.cpp186 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 Drdnval.c187 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 Dname.c515 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...]

Completed in 374 milliseconds

1234