Home
last modified time | relevance | path

Searched refs:a_nvals (Results 1 – 25 of 87) sorted by relevance

1234

/netbsd-src/external/bsd/openldap/dist/servers/slapd/
H A Dvalue.c297 if ( a->a_nvals && a->a_nvals != a->a_vals ) { in ordered_value_renumber()
298 vtmp = a->a_nvals[i]; in ordered_value_renumber()
311 ch_free( a->a_nvals[i].bv_val ); in ordered_value_renumber()
312 a->a_nvals[i] = tmp; in ordered_value_renumber()
329 if ( a->a_nvals && a->a_nvals != a->a_vals ) in ordered_value_sort()
357 if ( !a->a_nvals || a->a_vals == a->a_nvals ) { in ordered_value_sort()
358 a->a_nvals = ch_malloc( (vals+1)*sizeof(struct berval)); in ordered_value_sort()
359 BER_BVZERO(a->a_nvals+vals); in ordered_value_sort()
362 a->a_nvals[i].bv_len = a->a_vals[i].bv_len - in ordered_value_sort()
364 a->a_nvals[i].bv_val = ch_malloc( a->a_nvals[i].bv_len + 1); in ordered_value_sort()
[all …]
H A Dattr.c136 if ( a->a_nvals && a->a_nvals != a->a_vals && in attr_clean()
139 free( a->a_nvals ); in attr_clean()
141 ber_bvarray_free( a->a_nvals ); in attr_clean()
158 a->a_nvals = NULL; in attr_clean()
235 assert( a->a_nvals != NULL ); in attr_dup2()
237 if ( a->a_nvals != a->a_vals ) { in attr_dup2()
239 tmp->a_nvals = ch_malloc( (tmp->a_numvals + 1) * sizeof(struct berval) ); in attr_dup2()
242 for ( ; !BER_BVISNULL( &a->a_nvals[j] ); j++ ) { in attr_dup2()
244 ber_dupbv( &tmp->a_nvals[j], &a->a_nvals[j] ); in attr_dup2()
245 if ( BER_BVISNULL( &tmp->a_nvals[j] ) ) break; in attr_dup2()
[all …]
H A Doperational.c45 a->a_nvals = ch_malloc( 2 * sizeof( struct berval ) ); in slap_operational_subschemaSubentry()
46 ber_dupbv( a->a_nvals, &frontendDB->be_schemandn ); in slap_operational_subschemaSubentry()
47 a->a_nvals[1].bv_len = 0; in slap_operational_subschemaSubentry()
48 a->a_nvals[1].bv_val = NULL; in slap_operational_subschemaSubentry()
69 a->a_nvals = ch_malloc( 2 * sizeof( struct berval ) ); in slap_operational_entryDN()
70 ber_dupbv( &a->a_nvals[ 0 ], &e->e_nname ); in slap_operational_entryDN()
71 BER_BVZERO( &a->a_nvals[ 1 ] ); in slap_operational_entryDN()
91 a->a_nvals = a->a_vals; in slap_operational_hasSubordinate()
H A Dmods.c322 if( a->a_nvals != a->a_vals ) { in modify_delete_vindex()
323 free( a->a_nvals[idx[i]].bv_val ); in modify_delete_vindex()
324 a->a_nvals[idx[i]].bv_val = &dummy; in modify_delete_vindex()
333 assert( a->a_nvals[i].bv_val == &dummy ); in modify_delete_vindex()
338 if (a->a_nvals != a->a_vals) { in modify_delete_vindex()
339 a->a_nvals[ j ] = a->a_nvals[ i ]; in modify_delete_vindex()
346 if (a->a_nvals != a->a_vals) { in modify_delete_vindex()
347 BER_BVZERO( &a->a_nvals[j] ); in modify_delete_vindex()
431 for( i = 0; !BER_BVISNULL( &a->a_nvals[i] ); i++ ) { in modify_increment_values()
435 if ( lutil_atol( &value, a->a_nvals[i].bv_val ) != 0 ) { in modify_increment_values()
[all …]
H A Dentry.c293 atail->a_nvals = ch_malloc( (attr_cnt + 1) * sizeof(struct berval)); in str2entry2()
295 atail->a_nvals = NULL; in str2entry2()
303 if ( atail->a_nvals ) { in str2entry2()
304 atail->a_nvals[j] = nvals[k]; in str2entry2()
310 if ( atail->a_nvals ) { in str2entry2()
311 BER_BVZERO( &atail->a_nvals[j] ); in str2entry2()
313 atail->a_nvals = atail->a_vals; in str2entry2()
660 if (norm && a->a_nvals != a->a_vals) { in entry_partsize()
661 for (i=0; a->a_nvals[i].bv_val; i++) { in entry_partsize()
663 len += a->a_nvals[i].bv_len + 1; in entry_partsize()
[all …]
H A Dslapcommon.c1027 for ( i = 0; !BER_BVISNULL( &attr->a_nvals[ i ] ); i++ ) { in slap_tool_update_ctxcsn()
1032 rc_sid = slap_parse_csn_sid( &attr->a_nvals[ i ] ); in slap_tool_update_ctxcsn()
1038 attr->a_nvals[ i ].bv_val ); in slap_tool_update_ctxcsn()
1053 &maxcsn[ sid ], &attr->a_nvals[i], &text ); in slap_tool_update_ctxcsn()
1060 attr->a_nvals[ i ].bv_val, in slap_tool_update_ctxcsn()
1061 attr->a_nvals[ i ].bv_len ); in slap_tool_update_ctxcsn()
1062 maxcsn[ sid ].bv_val[ attr->a_nvals[ i ].bv_len ] = '\0'; in slap_tool_update_ctxcsn()
1063 maxcsn[ sid ].bv_len = attr->a_nvals[ i ].bv_len; in slap_tool_update_ctxcsn()
1068 if ( attr->a_nvals != attr->a_vals ) { in slap_tool_update_ctxcsn()
1069 ber_bvarray_free( attr->a_nvals ); in slap_tool_update_ctxcsn()
[all …]
H A Dadd.c461 attr->a_nvals = ch_realloc( attr->a_nvals, in slap_mods2entry()
465 ber_dupbv( &attr->a_nvals[i+j], &mods->sml_nvalues[j] ); in slap_mods2entry()
467 BER_BVZERO( &attr->a_nvals[i+j] ); in slap_mods2entry()
469 AC_MEMCPY( &attr->a_nvals[i], mods->sml_nvalues, in slap_mods2entry()
473 attr->a_nvals = attr->a_vals; in slap_mods2entry()
504 attr->a_nvals = (BerVarray) ch_calloc( i+1, sizeof( BerValue )); in slap_mods2entry()
506 ber_dupbv( &attr->a_nvals[i], &mods->sml_nvalues[i] ); in slap_mods2entry()
508 BER_BVZERO( &attr->a_nvals[i] ); in slap_mods2entry()
510 attr->a_nvals = mods->sml_nvalues; in slap_mods2entry()
513 attr->a_nvals = attr->a_vals; in slap_mods2entry()
[all …]
H A Dslapmodify.c505 if ( a->a_vals != a->a_nvals ) { in slapmodify()
506 SLAP_FREE( a->a_nvals[0].bv_val ); in slapmodify()
507 SLAP_FREE( a->a_nvals ); in slapmodify()
512 a->a_nvals = NULL; in slapmodify()
527 ber_bvreplace( &a->a_nvals[0], &nname ); in slapmodify()
556 ber_bvreplace( &a->a_nvals[0], &nname ); in slapmodify()
H A Dldapsync.c233 a.a_nvals = slap_sl_malloc( numcsns * sizeof(struct berval), memctx ); in slap_sort_csn_sids()
235 a.a_nvals[i].bv_len = sids[i]; in slap_sort_csn_sids()
236 a.a_nvals[i].bv_val = NULL; in slap_sort_csn_sids()
243 sids[i] = a.a_nvals[i].bv_len; in slap_sort_csn_sids()
244 slap_sl_free( a.a_nvals, memctx ); in slap_sort_csn_sids()
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/lastmod/
H A Dlastmod.c184 a->a_nvals, &op->oq_compare.rs_ava->aa_value, op->o_tmpmemctx ) == 0 ) in lastmod_compare()
257 if ( a->a_nvals ) { in lastmod_modify()
258 ch_free( a->a_nvals[ 0 ].bv_val ); in lastmod_modify()
260 ber_dupbv( &a->a_nvals[ 0 ], &ml->sml_nvalues[ 0 ] ); in lastmod_modify()
262 ber_dupbv( &a->a_nvals[ 0 ], &ml->sml_values[ 0 ] ); in lastmod_modify()
442 if ( a->a_nvals && !BER_BVISNULL( &a->a_nvals[0] ) ) { in lastmod_update()
443 ber_dupbv( &bv_nentryCSN, &a->a_nvals[0] ); in lastmod_update()
451 if ( a->a_nvals && !BER_BVISNULL( &a->a_nvals[0] ) ) { in lastmod_update()
452 ber_dupbv( &bv_nmodifyTimestamp, &a->a_nvals[0] ); in lastmod_update()
460 ber_dupbv( &bv_nmodifiersName, &a->a_nvals[0] ); in lastmod_update()
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-mdb/
H A Did2entry.c134 len = a->a_nvals[i].bv_len + 1 + 2; in mdb_mval_put()
135 if (a->a_nvals != a->a_vals) { in mdb_mval_put()
137 data[1].mv_data = a->a_nvals[i].bv_val; in mdb_mval_put()
138 data[1].mv_size = a->a_nvals[i].bv_len; in mdb_mval_put()
146 memcpy(buf, a->a_nvals[i].bv_val, a->a_nvals[i].bv_len); in mdb_mval_put()
147 buf += a->a_nvals[i].bv_len; in mdb_mval_put()
149 if (a->a_nvals != a->a_vals) { in mdb_mval_put()
189 data[0].mv_data = a->a_nvals[i].bv_val; in mdb_mval_del()
190 data[0].mv_size = a->a_nvals[i].bv_len+1; in mdb_mval_del()
191 if (a->a_nvals != a->a_vals) { in mdb_mval_del()
[all …]
H A Dmodify.c203 if (!anew->a_nvals) in mdb_modify_internal()
204 anew->a_nvals = anew->a_vals; in mdb_modify_internal()
209 if (anew->a_nvals == anew->a_vals) in mdb_modify_internal()
210 anew->a_nvals = NULL; in mdb_modify_internal()
466 BerValue* current = &ap->a_nvals[i]; in mdb_modify_internal()
474 &a2->a_nvals[k2], current, &text ); in mdb_modify_internal()
490 vals = ap->a_nvals; in mdb_modify_internal()
504 if ( vals != ap->a_nvals ) in mdb_modify_internal()
520 ap->a_nvals, in mdb_modify_internal()
539 vals = ap->a_nvals; in mdb_modify_internal()
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/overlays/
H A Dvalsort.c222 gotnvals = (a->a_vals != a->a_nvals ); in do_sort()
224 nvals = a->a_nvals + beg; in do_sort()
314 gotnvals = (a->a_vals != a->a_nvals ); in valsort_response()
317 char *ptr = ber_bvchr( &a->a_nvals[i], '{' ); in valsort_response()
333 ptr = a->a_nvals[i].bv_val; in valsort_response()
338 a->a_nvals[i].bv_len = ptr - a->a_nvals[i].bv_val; in valsort_response()
340 if ( a->a_vals != a->a_nvals ) { in valsort_response()
360 if ( gotnvals ) ntmp = a->a_nvals[i]; in valsort_response()
365 if ( gotnvals ) a->a_nvals[j] = a->a_nvals[j-1]; in valsort_response()
370 if ( gotnvals ) a->a_nvals[j] = ntmp; in valsort_response()
H A Dmemberof.c245 ber_bvarray_dup_x( &mc->vals, a->a_nvals, op->o_tmpmemctx ); in memberof_saveMember_cb()
587 assert( a->a_nvals != NULL ); in memberof_op_add()
589 for ( i = 0; !BER_BVISNULL( &a->a_nvals[ i ] ); i++ ) { in memberof_op_add()
593 if ( dn_match( &a->a_nvals[i], &save_ndn )) in memberof_op_add()
596 rc = be_entry_get_rw( op, &a->a_nvals[ i ], in memberof_op_add()
619 for ( j = i + 1; !BER_BVISNULL( &a->a_nvals[ j ] ); j++ ); in memberof_op_add()
622 if ( a->a_nvals != a->a_vals ) { in memberof_op_add()
623 ber_memfree( a->a_nvals[ i ].bv_val ); in memberof_op_add()
624 BER_BVZERO( &a->a_nvals[ i ] ); in memberof_op_add()
633 if ( a->a_nvals != a->a_vals ) { in memberof_op_add()
[all …]
H A Dppolicy.c565 BerVarray vals = la->a_nvals; in account_locked()
582 BerVarray vals = la->a_nvals; in account_locked()
602 BerVarray vals = la->a_nvals; in account_locked()
627 lastbindtime = parse_time( la->a_nvals[0].bv_val ); in account_locked()
637 BerVarray vals = la->a_nvals; in account_locked()
895 vals = a->a_nvals; in ppolicy_get()
1045 pp->pwdLockout = bvmatch( &a->a_nvals[0], &slap_true_bv ); in ppolicy_get()
1049 pp->pwdMustChange = bvmatch( &a->a_nvals[0], &slap_true_bv ); in ppolicy_get()
1053 pp->pwdAllowUserChange = bvmatch( &a->a_nvals[0], &slap_true_bv ); in ppolicy_get()
1057 pp->pwdSafeModify = bvmatch( &a->a_nvals[0], &slap_true_bv ); in ppolicy_get()
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-monitor/
H A Dlog.c301 0, &a->a_nvals[ j ], &asserted, &text ); in add_values()
380 0, &a->a_nvals[ j ], &asserted, &text ); in delete_values()
390 if ( a->a_nvals != a->a_vals ) { in delete_values()
391 free( a->a_nvals[ j ].bv_val ); in delete_values()
392 for ( k = j + 1; !BER_BVISNULL( &a->a_nvals[ k ] ); k++ ) { in delete_values()
393 a->a_nvals[ k - 1 ] = a->a_nvals[ k ]; in delete_values()
395 BER_BVZERO( &a->a_nvals[ k - 1 ] ); in delete_values()
H A Ddatabase.c493 if ( a != NULL && bvmatch( &a->a_nvals[ 0 ], &ov_type ) ) { in monitor_back_register_database_and_overlay()
888 for ( j = 0; !BER_BVISNULL( &a->a_nvals[ j ] ); j++ ) { in monitor_subsys_database_modify()
891 if ( !bvmatch( &a->a_nvals[ j ], &restricted_ops[ i ].op ) ) { in monitor_subsys_database_modify()
896 ch_free( a->a_nvals[ j ].bv_val ); in monitor_subsys_database_modify()
898 for ( k = j + 1; !BER_BVISNULL( &a->a_nvals[ k ] ); k++ ) { in monitor_subsys_database_modify()
900 a->a_nvals[ k - 1 ] = a->a_nvals[ k ]; in monitor_subsys_database_modify()
904 BER_BVZERO( &a->a_nvals[ k - 1 ] ); in monitor_subsys_database_modify()
914 for ( j = 0; !BER_BVISNULL( &a->a_nvals[ j ] ); j++ ) { in monitor_subsys_database_modify()
917 if ( !bvmatch( &a->a_nvals[ j ], &restricted_exops[ i ].op ) ) { in monitor_subsys_database_modify()
922 ch_free( a->a_nvals[ j ].bv_val ); in monitor_subsys_database_modify()
[all …]
H A Dthread.c256 if ( a->a_nvals != a->a_vals ) { in monitor_subsys_thread_update()
257 ber_bvarray_free( a->a_nvals ); in monitor_subsys_thread_update()
261 a->a_nvals = NULL; in monitor_subsys_thread_update()
289 if ( a->a_nvals != a->a_vals ) { in monitor_subsys_thread_update()
290 ber_bvarray_free( a->a_nvals ); in monitor_subsys_thread_update()
294 a->a_nvals = NULL; in monitor_subsys_thread_update()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-ldap/
H A Dsearch.c789 attr->a_nvals = NULL; in ldap_build_entry()
844 attr->a_nvals = NULL; in ldap_build_entry()
852 attr->a_nvals = ch_malloc( ( last + 1 )*sizeof( struct berval ) ); in ldap_build_entry()
860 &attr->a_vals[i], &attr->a_nvals[i], in ldap_build_entry()
874 BER_BVZERO( &attr->a_nvals[i] ); in ldap_build_entry()
881 attr->a_nvals = attr->a_vals; in ldap_build_entry()
894 if ( attr->a_nvals != attr->a_vals ) in ldap_build_entry()
895 ber_memfree( attr->a_nvals[i].bv_val ); in ldap_build_entry()
902 if ( attr->a_nvals != attr->a_vals ) in ldap_build_entry()
903 attr->a_nvals[i] = attr->a_nvals[attr->a_numvals]; in ldap_build_entry()
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-sql/
H A Doperational.c68 a->a_nvals = (BerVarray) ch_malloc( 2 * sizeof( struct berval ) ); in backsql_operational_entryUUID()
69 a->a_nvals[ 0 ] = nval; in backsql_operational_entryUUID()
70 BER_BVZERO( &a->a_nvals[ 1 ] ); in backsql_operational_entryUUID()
103 a->a_nvals = a->a_vals; in backsql_operational_entryCSN()
H A Dentry-id.c625 tmp = ch_realloc( attr->a_nvals, ( oldcount + count + 1 ) * sizeof( struct berval ) ); in backsql_get_attr_vals()
629 attr->a_nvals = tmp; in backsql_get_attr_vals()
630 memset( &attr->a_nvals[ oldcount ], 0, ( count + 1 ) * sizeof( struct berval ) ); in backsql_get_attr_vals()
633 attr->a_nvals = attr->a_vals; in backsql_get_attr_vals()
650 attr->a_nvals = ch_calloc( count + 1, sizeof( struct berval ) ); in backsql_get_attr_vals()
651 if ( attr->a_nvals == NULL ) { in backsql_get_attr_vals()
659 attr->a_nvals = attr->a_vals; in backsql_get_attr_vals()
838 ber_dupbv( &attr->a_nvals[ j ], &nbv ); in backsql_get_attr_vals()
1039 nvals = a->a_nvals; in backsql_id2entry()
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/allowed/
H A Dallowed.c250 for ( v = a->a_nvals; !BER_BVISNULL( v ); v++ ) { in aa_operational()
320 (*ap)->a_nvals = bv_allowed; in aa_operational()
328 (*ap)->a_nvals = bv_effective; in aa_operational()
406 (*ap)->a_nvals = bv_allowed; in aa_operational()
414 (*ap)->a_nvals = bv_effective; in aa_operational()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-ndb/
H A Dmodify.cpp160 if( a->a_nvals != a->a_vals ) { in ndb_modify_delete()
161 free( a->a_nvals[idx[i]].bv_val ); in ndb_modify_delete()
162 a->a_nvals[idx[i]].bv_val = &dummy; in ndb_modify_delete()
174 if ( a->a_nvals != a->a_vals ) in ndb_modify_delete()
175 a->a_nvals[i] = a->a_nvals[num]; in ndb_modify_delete()
179 if (a->a_nvals != a->a_vals) { in ndb_modify_delete()
180 BER_BVZERO( &a->a_nvals[num] ); in ndb_modify_delete()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-wt/
H A Dmodify.c359 &ap->a_nvals[i], NULL, op->o_tmpmemctx ); in wt_modify_internal()
362 vals[j++] = ap->a_nvals[i]; in wt_modify_internal()
367 vals = ap->a_nvals; in wt_modify_internal()
381 if ( vals != ap->a_nvals ) in wt_modify_internal()
396 rc = wt_index_values( op, wc, ap->a_desc, ap->a_nvals, in wt_modify_internal()
415 vals = ap->a_nvals; in wt_modify_internal()
432 rc = wt_index_values( op, wc, ap->a_desc, ap->a_nvals, in wt_modify_internal()
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/dupent/
H A Ddupent.c311 if ( valnum[level].ap->a_nvals != valnum[level].ap->a_vals ) { in dupent_response_entry_1level()
312 valnum[level].a.a_nvals[0] = valnum[level].ap->a_nvals[i]; in dupent_response_entry_1level()
366 if ( valnum[c].ap->a_nvals != valnum[c].ap->a_vals ) { in dupent_attr_prepare()
367 valnum[c].a.a_nvals = valnum[c].nvals; in dupent_attr_prepare()
370 valnum[c].a.a_nvals = valnum[c].a.a_vals; in dupent_attr_prepare()

1234