| /netbsd-src/external/bsd/openldap/dist/servers/slapd/ |
| H A D | value.c | 297 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 D | attr.c | 136 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 D | operational.c | 45 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 D | mods.c | 322 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 D | entry.c | 293 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 D | slapcommon.c | 1027 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 D | add.c | 461 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 D | slapmodify.c | 505 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 D | ldapsync.c | 233 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 D | lastmod.c | 184 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 D | id2entry.c | 134 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 D | modify.c | 203 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 D | valsort.c | 222 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 D | memberof.c | 245 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 D | ppolicy.c | 565 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 D | log.c | 301 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 D | database.c | 493 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 D | thread.c | 256 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 D | search.c | 789 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 D | operational.c | 68 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 D | entry-id.c | 625 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 D | allowed.c | 250 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 D | modify.cpp | 160 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 D | modify.c | 359 &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 D | dupent.c | 311 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()
|