Lines Matching refs:bv
565 struct berval bv;
605 bv.bv_val = buf;
606 bv.bv_len = ptr - buf;
607 ber_dupbv( bvout, &bv );
630 struct berval bv;
660 rc = authzNormalize( 0, NULL, NULL, &in, &bv, NULL );
670 ber_bvarray_add( &si->si_authz, &bv );
680 ber_bvarray_add( &si->si_authz, &bv );
692 si->si_authz[ c->valx ] = bv;
702 struct berval bv;
707 rc = authzNormalize( 0, NULL, NULL, &in, &bv, NULL );
717 ber_bvarray_add( &si->si_passthru, &bv );
727 ber_bvarray_add( &si->si_passthru, &bv );
739 si->si_passthru[ c->valx ] = bv;
951 struct berval bv = BER_BVNULL;
960 struct berval bv, bv2;
962 ber_str2bv( li->li_uri, 0, 0, &bv );
963 bv2.bv_len = bv.bv_len + STRLENOF( "\"\"" );
966 "\"%s\"", bv.bv_val );
976 enum_to_verb( tls_mode, ( li->li_flags & LDAP_BACK_F_TLS_MASK ), &bv );
977 assert( !BER_BVISNULL( &bv ) );
981 bv2.bv_len = bv.bv_len + bc.bv_len + 1;
983 strcpy( bv2.bv_val, bv.bv_val );
984 bv2.bv_val[bv.bv_len] = ' ';
985 strcpy( &bv2.bv_val[bv.bv_len + 1], bc.bv_val );
989 value_add_one( &c->rvalue_vals, &bv );
1002 bindconf_unparse( &li->li_acl, &bv );
1004 for ( i = 0; isspace( (unsigned char) bv.bv_val[ i ] ); i++ )
1008 bv.bv_len -= i;
1009 AC_MEMCPY( bv.bv_val, &bv.bv_val[ i ],
1010 bv.bv_len + 1 );
1013 ber_bvarray_add( &c->rvalue_vals, &bv );
1021 struct berval bv = BER_BVNULL;
1034 BER_BVSTR( &bv, "*" );
1035 value_add_one( &c->rvalue_vals, &bv );
1046 bv.bv_len = ((*bvp)[ i ]).bv_len + len;
1047 bv.bv_val = ber_memrealloc( bv.bv_val, bv.bv_len + 1 );
1048 ptr = bv.bv_val;
1051 value_add_one( &c->rvalue_vals, &bv );
1053 if ( bv.bv_val ) {
1054 ber_memfree( bv.bv_val );
1086 bv.bv_len = STRLENOF( "mode=" ) + mode.bv_len;
1087 bv.bv_val = ch_malloc( bv.bv_len + 1 );
1089 ptr = lutil_strcopy( bv.bv_val, "mode=" );
1097 len = bv.bv_len + STRLENOF( "authz=native" );
1099 if ( !BER_BVISEMPTY( &bv ) ) {
1103 bv.bv_val = ch_realloc( bv.bv_val, len + 1 );
1105 ptr = &bv.bv_val[ bv.bv_len ];
1107 if ( !BER_BVISEMPTY( &bv ) ) {
1114 len = bv.bv_len + STRLENOF( "flags=non-prescriptive,override,obsolete-encoding-workaround,proxy-authz-non-critical,dn-authzid" );
1116 if ( !BER_BVISEMPTY( &bv ) ) {
1120 bv.bv_val = ch_realloc( bv.bv_val, len + 1 );
1122 ptr = &bv.bv_val[ bv.bv_len ];
1124 if ( !BER_BVISEMPTY( &bv ) ) {
1170 bv.bv_len = ( ptr - bv.bv_val );
1176 if ( !BER_BVISNULL( &bv ) ) {
1177 ber_len_t len = bv.bv_len + bc.bv_len;
1179 bv.bv_val = ch_realloc( bv.bv_val, len + 1 );
1183 ptr = lutil_strcopy( &bv.bv_val[ bv.bv_len ], bc.bv_val );
1185 bv.bv_len = ptr - bv.bv_val;
1196 bv = bc;
1199 ber_bvarray_add( &c->rvalue_vals, &bv );
1213 enum_to_verb( t_f_mode, (li->li_flags & LDAP_BACK_F_T_F_MASK2), &bv );
1214 if ( BER_BVISNULL( &bv ) ) {
1220 value_add_one( &c->rvalue_vals, &bv );
1229 BER_BVZERO( &bv );
1241 slap_cf_aux_table_unparse( li->li_timeout, &bv, timeout_table );
1243 if ( BER_BVISNULL( &bv ) ) {
1247 for ( i = 0; isspace( (unsigned char) bv.bv_val[ i ] ); i++ )
1251 bv.bv_len -= i;
1252 AC_MEMCPY( bv.bv_val, &bv.bv_val[ i ],
1253 bv.bv_len + 1 );
1256 ber_bvarray_add( &c->rvalue_vals, &bv );
1267 ber_str2bv( buf, 0, 0, &bv );
1268 value_add_one( &c->rvalue_vals, &bv );
1279 ber_str2bv( buf, 0, 0, &bv );
1280 value_add_one( &c->rvalue_vals, &bv );
1291 ber_str2bv( buf, 0, 0, &bv );
1292 value_add_one( &c->rvalue_vals, &bv );
1321 enum_to_verb( cancel_mode, (li->li_flags & mask), &bv );
1322 if ( BER_BVISNULL( &bv ) ) {
1328 value_add_one( &c->rvalue_vals, &bv );
1338 rc = slap_retry_info_unparse( &li->li_quarantine, &bv );
1340 ber_bvarray_add( &c->rvalue_vals, &bv );
1363 enum_to_verb( onerr_mode, li->li_flags & LDAP_BACK_F_ONERR_STOP, &bv );
1364 if ( BER_BVISNULL( &bv )) {
1367 value_add_one( &c->rvalue_vals, &bv );
1372 struct berval bv;
1374 bv.bv_len = AC_LINE_MAX;
1375 bv.bv_val = &buf[0];
1376 slap_keepalive_parse(&bv, &li->li_tls.sb_keepalive, 0, 0, 1);
1377 value_add_one( &c->rvalue_vals, &bv );
1683 struct berval bv;
1685 ber_str2bv( urllist[ i ], 0, 0, &bv );
1686 ber_bvarray_add( &li->li_bvuri, &bv );
2060 struct berval bv;
2061 ber_str2bv( c->argv[1], 0, 1, &bv );
2062 slap_keepalive_parse( &bv, &li->li_tls.sb_keepalive, 0, 0, 0 );
2123 struct berval *bv = NULL;
2183 /* NOTE: are we sure "bv" will be malloc'ed
2185 rs->sr_err = ldap_parse_whoami( lc->lc_ld, res, &bv );
2200 bv = (struct berval *) ch_malloc( sizeof( struct berval ) );
2202 bv->bv_len = op->o_dn.bv_len + STRLENOF( "dn:" );
2203 bv->bv_val = ch_malloc( bv->bv_len + 1 );
2204 AC_MEMCPY( bv->bv_val, "dn:", STRLENOF( "dn:" ) );
2205 AC_MEMCPY( &bv->bv_val[ STRLENOF( "dn:" ) ], op->o_dn.bv_val,
2207 bv->bv_val[ bv->bv_len ] = '\0';
2210 bv->bv_len = 0;
2211 bv->bv_val = NULL;
2215 rs->sr_rspdata = bv;