Home
last modified time | relevance | path

Searched refs:rdn (Results 1 – 25 of 75) sorted by relevance

123

/netbsd-src/external/bsd/openldap/dist/servers/slapd/slapi/
H A Dslapi_dn.c344 void slapi_rdn_init( Slapi_RDN *rdn ) in slapi_rdn_init() argument
346 rdn->flag = 0; in slapi_rdn_init()
347 BER_BVZERO( &rdn->bv ); in slapi_rdn_init()
348 rdn->rdn = NULL; in slapi_rdn_init()
353 Slapi_RDN *rdn; in slapi_rdn_new() local
355 rdn = (Slapi_RDN *)slapi_ch_malloc( sizeof(*rdn )); in slapi_rdn_new()
356 slapi_rdn_init( rdn ); in slapi_rdn_new()
358 return rdn; in slapi_rdn_new()
363 Slapi_RDN *rdn; in slapi_rdn_new_dn() local
365 rdn = slapi_rdn_new(); in slapi_rdn_new_dn()
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/
H A Ddn.c64 LDAPRDN_validate( LDAPRDN rdn ) in LDAPRDN_validate() argument
69 assert( rdn != NULL ); in LDAPRDN_validate()
71 for ( iAVA = 0; rdn[ iAVA ]; iAVA++ ) { in LDAPRDN_validate()
72 LDAPAVA *ava = rdn[ iAVA ]; in LDAPRDN_validate()
192 LDAPRDN rdn; in rdnValidate() local
203 rc = ldap_bv2rdn_x( in , &rdn, (char **) &p, in rdnValidate()
214 rc = LDAPRDN_validate( rdn ); in rdnValidate()
215 ldap_rdnfree( rdn ); in rdnValidate()
237 AVA_Sort( LDAPRDN rdn, int nAVAs ) in AVA_Sort() argument
243 assert( rdn != NULL ); in AVA_Sort()
[all …]
H A Dschema.c90 struct berval rdn = frontendDB->be_schemadn; in schema_info() local
91 vals[0].bv_val = ber_bvchr( &rdn, '=' ); in schema_info()
99 vals[0].bv_len = rdn.bv_len - (vals[0].bv_val - rdn.bv_val); in schema_info()
100 rdn.bv_len -= vals[0].bv_len + 1; in schema_info()
102 rc = slap_bv2ad( &rdn, &desc, text ); in schema_info()
H A Dbconfig.c4431 struct berval rdn; in config_ldif_resp() local
4436 rdn.bv_val = sc->ca->log; in config_ldif_resp()
4437 rdn.bv_len = snprintf(rdn.bv_val, sizeof( sc->ca->log ), in config_ldif_resp()
4443 sc->cfb->cb_root, sc->ca, &rdn, &CFOC_DATABASE, in config_ldif_resp()
4466 struct berval rdn; in config_ldif_resp() local
4470 rdn.bv_val = sc->ca->log; in config_ldif_resp()
4471 rdn.bv_len = snprintf(rdn.bv_val, sizeof( sc->ca->log ), in config_ldif_resp()
4477 sc->ca, &rdn, &CFOC_DATABASE, sc->ca->be->be_cf_ocs ); in config_ldif_resp()
4934 config_rename_attr( SlapReply *rs, Entry *e, struct berval *rdn, in config_rename_attr() argument
4941 dnRdn( &e->e_name, rdn ); in config_rename_attr()
[all …]
/netbsd-src/external/bsd/openldap/dist/clients/tools/
H A Dldapmodrdn.c78 char *rdn,
162 char *entrydn = NULL, *rdn = NULL, buf[ 4096 ]; in main() local
174 if (( rdn = strdup( argv[argc - 1] )) == NULL ) { in main()
208 retval = domodrdn( ld, entrydn, rdn, newSuperior, remove_old_RDN ); in main()
214 if (( rdn = strdup( buf )) == NULL ) { in main()
219 rc = domodrdn(ld, entrydn, rdn, newSuperior, remove_old_RDN ); in main()
223 free( rdn ); rdn = NULL; in main()
238 if ( rdn ) free( rdn ); in main()
245 char *rdn, in domodrdn() argument
257 rdn, remove ? _("delete") : _("keep") ); in domodrdn()
[all …]
/netbsd-src/external/bsd/openldap/dist/libraries/libldap/
H A Dgetdn.c78 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 ) in ldap_explode_rdn() argument
234 if ( ldap_str2rdn( rdn, &tmpRDN, (char **) &p, LDAP_DN_FORMAT_LDAP ) in ldap_explode_rdn()
[all …]
H A Ddnssrv.c52 LDAPRDN rdn = NULL; in ldap_dn2domain() local
68 rdn = dn[i]; in ldap_dn2domain()
70 for( j=0; rdn[j] != NULL; j++ ) { in ldap_dn2domain()
71 ava = rdn[j]; in ldap_dn2domain()
73 if( rdn[j+1] == NULL && in ldap_dn2domain()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-monitor/
H A Doperation.c37 struct berval rdn; member
101 struct berval rdn; in monitor_subsys_ops_init() local
108 e = monitor_entry_stub( &ms->mss_dn, &ms->mss_ndn, &monitor_op[i].rdn, in monitor_subsys_ops_init()
115 monitor_op[ i ].rdn.bv_val, in monitor_subsys_ops_init()
125 dnRdn( &e->e_nname, &rdn ); in monitor_subsys_ops_init()
126 ber_dupbv( &monitor_op[ i ].nrdn, &rdn ); in monitor_subsys_ops_init()
141 monitor_op[ i ].rdn.bv_val, in monitor_subsys_ops_init()
181 struct berval rdn; in monitor_subsys_ops_update() local
190 dnRdn( &e->e_nname, &rdn ); in monitor_subsys_ops_update()
192 if ( dn_match( &rdn, &bv_ops ) ) { in monitor_subsys_ops_update()
[all …]
H A Dthread.c46 struct berval rdn; member
132 for ( i = 0; !BER_BVISNULL( &mt[ i ].rdn ); i++ ) { in monitor_subsys_thread_init()
142 &mt[ i ].rdn, in monitor_subsys_thread_init()
148 mt[ i ].rdn.bv_val, in monitor_subsys_thread_init()
204 mt[ i ].rdn.bv_val, in monitor_subsys_thread_init()
228 struct berval rdn, bv; in monitor_subsys_thread_update() local
236 dnRdn( &e->e_nname, &rdn ); in monitor_subsys_thread_update()
239 if ( dn_match( &mt[ i ].nrdn, &rdn ) ) { in monitor_subsys_thread_update()
H A Dentry.c180 struct berval *rdn, in monitor_entry_stub() argument
196 nat = *rdn; in monitor_entry_stub()
207 rdnNormalize( 0, NULL, NULL, rdn, &nrdn, NULL ); in monitor_entry_stub()
208 build_new_dn( &e->e_name, pdn, rdn, NULL ); in monitor_entry_stub()
212 nat.bv_len = rdn->bv_len - ( nat.bv_val - rdn->bv_val ); in monitor_entry_stub()
H A Dsent.c56 struct berval rdn; member
101 &monitor_sent[i].rdn, mi->mi_oc_monitorCounterObject, in monitor_subsys_sent_init()
108 monitor_sent[ i ].rdn.bv_val, in monitor_subsys_sent_init()
133 monitor_sent[ i ].rdn.bv_val, in monitor_subsys_sent_init()
H A Dtime.c195 struct berval rdn; in monitor_subsys_time_update() local
200 dnRdn( &e->e_nname, &rdn ); in monitor_subsys_time_update()
202 if ( dn_match( &rdn, &bv_current ) ) { in monitor_subsys_time_update()
226 } else if ( dn_match( &rdn, &bv_uptime ) ) { in monitor_subsys_time_update()
H A Drww.c55 struct berval rdn; member
97 e = monitor_entry_stub( &ms->mss_dn, &ms->mss_ndn, &monitor_rww[i].rdn, in monitor_subsys_rww_init()
127 monitor_rww[ i ].rdn.bv_val, in monitor_subsys_rww_init()
/netbsd-src/external/bsd/openldap/dist/include/
H A Dslapi-plugin.h88 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 …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-asyncmeta/
H A Dcandidates.c105 struct berval rdn; in asyncmeta_is_candidate() local
150 rdn.bv_val = ndn->bv_val; in asyncmeta_is_candidate()
151 rdn.bv_len = (ber_len_t)d - STRLENOF( "," ); in asyncmeta_is_candidate()
152 if ( dnIsOneLevelRDN( &rdn ) ) { in asyncmeta_is_candidate()
180 rdn.bv_val = mt->mt_nsuffix.bv_val; in asyncmeta_is_candidate()
181 rdn.bv_len = (ber_len_t)(-d) - STRLENOF( "," ); in asyncmeta_is_candidate()
182 if ( dnIsOneLevelRDN( &rdn ) ) { in asyncmeta_is_candidate()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-meta/
H A Dcandidates.c104 struct berval rdn; in meta_back_is_candidate() local
149 rdn.bv_val = ndn->bv_val; in meta_back_is_candidate()
150 rdn.bv_len = (ber_len_t)d - STRLENOF( "," ); in meta_back_is_candidate()
151 if ( dnIsOneLevelRDN( &rdn ) ) { in meta_back_is_candidate()
179 rdn.bv_val = mt->mt_nsuffix.bv_val; in meta_back_is_candidate()
180 rdn.bv_len = (ber_len_t)(-d) - STRLENOF( "," ); in meta_back_is_candidate()
181 if ( dnIsOneLevelRDN( &rdn ) ) { in meta_back_is_candidate()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-passwd/
H A Dsearch.c69 LDAPRDN rdn = NULL; in passwd_back_search() local
98 if( ldap_bv2rdn( &op->o_req_dn, &rdn, &next, in passwd_back_search()
105 if( slap_bv2ad( &rdn[0]->la_attr, &desc, &rs->sr_text )) { in passwd_back_search()
107 ldap_rdnfree(rdn); in passwd_back_search()
111 attr_merge_normalize_one( &e, desc, &rdn[0]->la_value, NULL ); in passwd_back_search()
113 ldap_rdnfree(rdn); in passwd_back_search()
114 rdn = NULL; in passwd_back_search()
221 if ( ldap_bv2rdn( &op->o_req_dn, &rdn, &next, in passwd_back_search()
230 pw = getpwnam( rdn[0]->la_value.bv_val ); in passwd_back_search()
262 if( rdn != NULL ) ldap_rdnfree( rdn ); in passwd_back_search()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-wt/
H A Ddn2id.c37 char *rdn; in mkrevdn() local
42 rdn = ber_bvrchr( &src, ',' ); in mkrevdn()
43 if (rdn) { in mkrevdn()
45 src.bv_len = rdn - src.bv_val; in mkrevdn()
47 rdn++; in mkrevdn()
51 rdn = src.bv_val; in mkrevdn()
54 AC_MEMCPY( p, rdn, rdn_len ); in mkrevdn()
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/samba4/
H A Drdnval.c192 LDAPRDN rdn = NULL, nrdn = NULL; in rdnval_rdn2vals() local
200 if ( ldap_bv2rdn_x( dn, &rdn, (char **)&rs->sr_text, in rdnval_rdn2vals()
226 for ( nAVA = 0; rdn[ nAVA ]; nAVA++ ) in rdnval_rdn2vals()
235 for ( i = 0; rdn[ i ]; i++ ) { in rdnval_rdn2vals()
238 rs->sr_err = slap_bv2ad( &rdn[ i ]->la_attr, in rdnval_rdn2vals()
246 rdn[ i ]->la_attr.bv_val ); in rdnval_rdn2vals()
250 if ( !rdnval_is_valid( desc, &rdn[ i ]->la_value ) ) { in rdnval_rdn2vals()
254 op->o_log_prefix, rdn[ i ]->la_attr.bv_val ); in rdnval_rdn2vals()
266 ber_dupbv( &(*valsp)[ *numvalsp ], &rdn[ i ]->la_value ); in rdnval_rdn2vals()
280 if ( rdn != NULL ) { in rdnval_rdn2vals()
[all …]
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/
H A Dnssov.c53 struct berval rdn; in nssov_find_rdnval() local
57 dnRdn( dn, &rdn ); in nssov_find_rdnval()
59 next = ber_bvchr( &rdn, '+' ); in nssov_find_rdnval()
60 if ( rdn.bv_val[ad->ad_cname.bv_len] == '=' && in nssov_find_rdnval()
61 !ber_bvcmp( &rdn, &ad->ad_cname )) { in nssov_find_rdnval()
63 rdn.bv_len = next - rdn.bv_val; in nssov_find_rdnval()
64 value->bv_val = rdn.bv_val + ad->ad_cname.bv_len + 1; in nssov_find_rdnval()
65 value->bv_len = rdn.bv_len - ad->ad_cname.bv_len - 1; in nssov_find_rdnval()
71 rdn.bv_len -= next - rdn.bv_val; in nssov_find_rdnval()
72 rdn.bv_val = next; in nssov_find_rdnval()
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/hx509/
H A Dname.c536 RelativeDistinguishedName *rdn; in _hx509_name_modify() local
550 rdn = &name->u.rdnSequence.val[name->u.rdnSequence.len]; in _hx509_name_modify()
557 rdn = &name->u.rdnSequence.val[0]; in _hx509_name_modify()
559 rdn->val = malloc(sizeof(rdn->val[0])); in _hx509_name_modify()
560 if (rdn->val == NULL) in _hx509_name_modify()
562 rdn->len = 1; in _hx509_name_modify()
563 ret = der_copy_oid(oid, &rdn->val[0].type); in _hx509_name_modify()
566 rdn->val[0].value.element = choice_DirectoryString_utf8String; in _hx509_name_modify()
567 rdn->val[0].value.u.utf8String = strdup(str); in _hx509_name_modify()
568 if (rdn->val[0].value.u.utf8String == NULL) in _hx509_name_modify()
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/rbac/
H A Drbacaudit.c78 struct berval bv, rdn, nrdn; in rbac_audit() local
108 rc = dnPrettyNormal( NULL, &bv, &rdn, &nrdn, NULL ); in rbac_audit()
116 build_new_dn( &e->e_name, &tenantp->audit_basedn, &rdn, NULL ); in rbac_audit()
119 ch_free( rdn.bv_val ); in rbac_audit()
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/allop/
H A Dallop.c196 struct berval rdn = op->o_req_ndn; in allop_op_search() local
198 rdn.bv_len -= ao->ao_ndn.bv_len + STRLENOF( "," ); in allop_op_search()
199 if ( !dnIsOneLevelRDN( &rdn ) ) { in allop_op_search()
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/variant/
H A Dvariant.c1284 struct berval rdn; in variant_cfadd() local
1289 rdn.bv_len = snprintf( in variant_cfadd()
1291 rdn.bv_val = ca->cr_msg; in variant_cfadd()
1295 op, rs, p->e_private, ca, &rdn, &variant_ocs[1], NULL ); in variant_cfadd()
1299 rdn.bv_len = snprintf( ca->cr_msg, sizeof(ca->cr_msg), in variant_cfadd()
1302 rdn.bv_val = ca->cr_msg; in variant_cfadd()
1306 op, rs, e->e_private, ca, &rdn, &variant_ocs[2], NULL ); in variant_cfadd()
1312 rdn.bv_len = snprintf( in variant_cfadd()
1314 rdn.bv_val = ca->cr_msg; in variant_cfadd()
1318 op, rs, p->e_private, ca, &rdn, &variant_ocs[3], NULL ); in variant_cfadd()
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-ldif/
H A Dldif.c576 struct berval rdn; in ldif_write_entry() local
579 dnRdn( &e->e_name, &rdn ); in ldif_write_entry()
580 if ( rdn.bv_len != dn_len ) { in ldif_write_entry()
581 e->e_name.bv_val[rdn.bv_len] = '\0'; in ldif_write_entry()
582 e->e_name.bv_len = rdn.bv_len; in ldif_write_entry()
593 if ( rdn.bv_len != dn_len ) { in ldif_write_entry()
594 e->e_name.bv_val[rdn.bv_len] = ','; in ldif_write_entry()
648 struct berval rdn; in ldif_read_entry() local
673 rdn = entry->e_name; in ldif_read_entry()
674 build_new_dn( &entry->e_name, pdn, &rdn, NULL ); in ldif_read_entry()
[all …]

123