| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-mdb/ |
| H A D | referral.c | 90 rs->sr_ref = referral_rewrite( ref, &e->e_name, in mdb_referrals() 93 if ( rs->sr_ref ) { in mdb_referrals() 103 if( rs->sr_ref != NULL ) { in mdb_referrals() 107 ber_bvarray_free( rs->sr_ref ); in mdb_referrals() 108 rs->sr_ref = NULL; in mdb_referrals() 123 rs->sr_ref = referral_rewrite( in mdb_referrals() 132 if( rs->sr_ref != NULL ) { in mdb_referrals() 135 ber_bvarray_free( rs->sr_ref ); in mdb_referrals() 136 rs->sr_ref = NULL; in mdb_referrals()
|
| H A D | compare.c | 77 rs->sr_ref = referral_rewrite( ref, &e->e_name, in mdb_compare() 81 rs->sr_ref = NULL; in mdb_compare() 89 rs->sr_ref = referral_rewrite( default_referral, in mdb_compare() 91 rs->sr_err = rs->sr_ref ? LDAP_REFERRAL : LDAP_NO_SUCH_OBJECT; in mdb_compare() 107 rs->sr_ref = get_entry_referrals( op, e ); in mdb_compare() 116 ber_bvarray_free( rs->sr_ref ); in mdb_compare() 117 rs->sr_ref = NULL; in mdb_compare()
|
| H A D | modrdn.c | 116 rs->sr_ref = referral_rewrite( default_referral, NULL, in mdb_modrdn() 122 ber_bvarray_free( rs->sr_ref ); in mdb_modrdn() 188 rs->sr_ref = referral_rewrite( ref, &e->e_name, in mdb_modrdn() 192 rs->sr_ref = NULL; in mdb_modrdn() 198 rs->sr_ref = referral_rewrite( default_referral, NULL, in mdb_modrdn() 205 ber_bvarray_free( rs->sr_ref ); in mdb_modrdn() 207 rs->sr_ref = NULL; in mdb_modrdn() 231 rs->sr_ref = get_entry_referrals( op, e ); in mdb_modrdn() 240 ber_bvarray_free( rs->sr_ref ); in mdb_modrdn() 241 rs->sr_ref = NULL; in mdb_modrdn()
|
| H A D | bind.c | 154 if ( rs->sr_ref ) { in mdb_bind() 155 ber_bvarray_free( rs->sr_ref ); in mdb_bind() 156 rs->sr_ref = NULL; in mdb_bind()
|
| H A D | delete.c | 112 rs->sr_ref = referral_rewrite( ref, &p->e_name, in mdb_delete() 116 rs->sr_ref = NULL; in mdb_delete() 119 rs->sr_ref = referral_rewrite( default_referral, NULL, in mdb_delete() 159 rs->sr_ref = referral_rewrite( ref, &e->e_name, in mdb_delete() 163 rs->sr_ref = NULL; in mdb_delete() 240 rs->sr_ref = get_entry_referrals( op, e ); in mdb_delete()
|
| H A D | search.c | 565 rs->sr_ref = referral_rewrite( erefs, &matched_dn, in mdb_search() 571 rs->sr_ref = referral_rewrite( default_referral, in mdb_search() 573 rs->sr_err = rs->sr_ref != NULL ? LDAP_REFERRAL : LDAP_NO_SUCH_OBJECT; in mdb_search() 578 if ( rs->sr_ref ) { in mdb_search() 579 ber_bvarray_free( rs->sr_ref ); in mdb_search() 580 rs->sr_ref = NULL; in mdb_search() 619 rs->sr_ref = referral_rewrite( erefs, &matched_dn, in mdb_search() 623 if ( !rs->sr_ref ) { in mdb_search() 634 ber_bvarray_free( rs->sr_ref ); in mdb_search() 635 rs->sr_ref = NULL; in mdb_search() [all …]
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/ |
| H A D | delete.c | 131 rs->sr_ref = referral_rewrite( default_referral, in fe_op_delete() 134 if (!rs->sr_ref) rs->sr_ref = default_referral; in fe_op_delete() 135 if ( rs->sr_ref != NULL ) { in fe_op_delete() 139 if (rs->sr_ref != default_referral) ber_bvarray_free( rs->sr_ref ); in fe_op_delete() 226 rs->sr_ref = referral_rewrite( defref, in fe_op_delete() 228 if (!rs->sr_ref) rs->sr_ref = defref; in fe_op_delete() 232 if (rs->sr_ref != defref) ber_bvarray_free( rs->sr_ref ); in fe_op_delete()
|
| H A D | search.c | 384 rs->sr_ref = referral_rewrite( default_referral, in fe_op_search() 387 if (!rs->sr_ref) rs->sr_ref = default_referral; in fe_op_search() 392 if (rs->sr_ref != default_referral) in fe_op_search() 393 ber_bvarray_free( rs->sr_ref ); in fe_op_search() 394 rs->sr_ref = NULL; in fe_op_search() 415 rs->sr_ref = referral_rewrite( defref, in fe_op_search() 417 if( !rs->sr_ref) rs->sr_ref = defref; in fe_op_search() 421 if (rs->sr_ref != defref) ber_bvarray_free( rs->sr_ref ); in fe_op_search()
|
| H A D | modrdn.c | 270 rs->sr_ref = referral_rewrite( default_referral, in fe_op_modrdn() 272 if (!rs->sr_ref) rs->sr_ref = default_referral; in fe_op_modrdn() 274 if ( rs->sr_ref != NULL ) { in fe_op_modrdn() 278 if (rs->sr_ref != default_referral) ber_bvarray_free( rs->sr_ref ); in fe_op_modrdn() 373 rs->sr_ref = referral_rewrite( defref, in fe_op_modrdn() 375 if (!rs->sr_ref) rs->sr_ref = defref; in fe_op_modrdn() 380 if (rs->sr_ref != defref) ber_bvarray_free( rs->sr_ref ); in fe_op_modrdn()
|
| H A D | extended.c | 234 if ( rs->sr_err == LDAP_REFERRAL && rs->sr_ref == NULL ) { in fe_extended() 235 rs->sr_ref = referral_rewrite( default_referral, in fe_extended() 237 if ( !rs->sr_ref ) rs->sr_ref = default_referral; in fe_extended() 238 if ( !rs->sr_ref ) { in fe_extended() 248 if ( rs->sr_ref != default_referral ) { in fe_extended() 249 ber_bvarray_free( rs->sr_ref ); in fe_extended() 250 rs->sr_ref = NULL; in fe_extended()
|
| H A D | add.c | 256 rs->sr_ref = referral_rewrite( default_referral, in fe_op_add() 258 if ( !rs->sr_ref ) rs->sr_ref = default_referral; in fe_op_add() 259 if ( rs->sr_ref ) { in fe_op_add() 263 if ( rs->sr_ref != default_referral ) { in fe_op_add() 264 ber_bvarray_free( rs->sr_ref ); in fe_op_add() 368 rs->sr_ref = referral_rewrite( defref, in fe_op_add() 370 if ( rs->sr_ref == NULL ) rs->sr_ref = defref; in fe_op_add() 372 if (!rs->sr_ref) rs->sr_ref = default_referral; in fe_op_add() 375 if ( rs->sr_ref != default_referral ) { in fe_op_add() 376 ber_bvarray_free( rs->sr_ref ); in fe_op_add()
|
| H A D | result.c | 245 RS_ASSERT( !rs->sr_ref ); 677 if( rs->sr_ref ) { in send_ldap_response() 679 rs->sr_ref[0].bv_val ? rs->sr_ref[0].bv_val : "NULL" ); in send_ldap_response() 704 if ( rs->sr_ref != NULL ) { in send_ldap_response() 707 LDAP_TAG_REFERRAL, rs->sr_ref ); in send_ldap_response() 809 if ( rs->sr_ref ) { in send_ldap_response() 810 ber_bvarray_free( rs->sr_ref ); in send_ldap_response() 811 rs->sr_ref = NULL; in send_ldap_response() 872 BerVarray oref = rs->sr_ref; in slap_send_ldap_result() 887 if( rs->sr_ref ) { in slap_send_ldap_result() [all …]
|
| H A D | modify.c | 228 rs->sr_ref = referral_rewrite( default_referral, in fe_op_modify() 230 if ( !rs->sr_ref ) { in fe_op_modify() 231 rs->sr_ref = default_referral; in fe_op_modify() 234 if ( rs->sr_ref != NULL ) { in fe_op_modify() 238 if ( rs->sr_ref != default_referral ) { in fe_op_modify() 239 ber_bvarray_free( rs->sr_ref ); in fe_op_modify() 316 rs->sr_ref = referral_rewrite( defref, in fe_op_modify() 319 if ( rs->sr_ref == NULL ) { in fe_op_modify() 322 rs->sr_ref = defref; in fe_op_modify() 326 if ( rs->sr_ref != defref ) { in fe_op_modify() [all …]
|
| H A D | compare.c | 204 rs->sr_ref = referral_rewrite( default_referral, in fe_op_compare() 208 if (!rs->sr_ref) rs->sr_ref = default_referral; in fe_op_compare() 212 if (rs->sr_ref != default_referral) ber_bvarray_free( rs->sr_ref ); in fe_op_compare()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-sql/ |
| H A D | modify.c | 86 if ( rs->sr_ref ) { in backsql_modify() 87 ber_bvarray_free( rs->sr_ref ); in backsql_modify() 88 rs->sr_ref = NULL; in backsql_modify() 182 if ( rs->sr_ref ) { in backsql_modify() 183 ber_bvarray_free( rs->sr_ref ); in backsql_modify() 184 rs->sr_ref = NULL; in backsql_modify() 208 if ( rs->sr_ref ) { in backsql_modify() 209 ber_bvarray_free( rs->sr_ref ); in backsql_modify() 210 rs->sr_ref = NULL; in backsql_modify()
|
| H A D | modrdn.c | 91 if ( rs->sr_ref ) { in backsql_modrdn() 92 ber_bvarray_free( rs->sr_ref ); in backsql_modrdn() 93 rs->sr_ref = NULL; in backsql_modrdn() 418 if ( rs->sr_ref ) { in backsql_modrdn() 419 ber_bvarray_free( rs->sr_ref ); in backsql_modrdn() 420 rs->sr_ref = NULL; in backsql_modrdn() 461 if ( rs->sr_ref ) { in backsql_modrdn() 462 ber_bvarray_free( rs->sr_ref ); in backsql_modrdn() 463 rs->sr_ref = NULL; in backsql_modrdn() 520 if ( rs->sr_ref ) { in backsql_modrdn() [all …]
|
| H A D | compare.c | 81 if ( rs->sr_ref ) { in backsql_compare() 82 ber_bvarray_free( rs->sr_ref ); in backsql_compare() 83 rs->sr_ref = NULL; in backsql_compare() 172 if ( rs->sr_ref ) { in backsql_compare() 173 ber_bvarray_free( rs->sr_ref ); in backsql_compare() 174 rs->sr_ref = NULL; in backsql_compare()
|
| H A D | delete.c | 446 if ( rs->sr_ref ) { in backsql_delete() 447 ber_bvarray_free( rs->sr_ref ); in backsql_delete() 448 rs->sr_ref = NULL; in backsql_delete() 598 if ( rs->sr_ref ) { in backsql_delete() 599 ber_bvarray_free( rs->sr_ref ); in backsql_delete() 600 rs->sr_ref = NULL; in backsql_delete() 625 if ( rs->sr_ref ) { in backsql_delete() 626 ber_bvarray_free( rs->sr_ref ); in backsql_delete() 627 rs->sr_ref = NULL; in backsql_delete()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-wt/ |
| H A D | compare.c | 80 rs->sr_ref = referral_rewrite( ref, in wt_compare() 86 rs->sr_ref = NULL; in wt_compare() 93 rs->sr_ref = referral_rewrite( default_referral, in wt_compare() 97 rs->sr_err = rs->sr_ref ? LDAP_REFERRAL : LDAP_NO_SUCH_OBJECT; in wt_compare() 113 rs->sr_ref = get_entry_referrals( op, e ); in wt_compare() 122 ber_bvarray_free( rs->sr_ref ); in wt_compare() 123 rs->sr_ref = NULL; in wt_compare()
|
| H A D | bind.c | 144 if ( rs->sr_ref ) { in wt_bind() 145 ber_bvarray_free( rs->sr_ref ); in wt_bind() 146 rs->sr_ref = NULL; in wt_bind()
|
| H A D | delete.c | 116 rs->sr_ref = referral_rewrite( ref, &p->e_name, in wt_delete() 120 rs->sr_ref = NULL; in wt_delete() 123 rs->sr_ref = referral_rewrite( default_referral, NULL, in wt_delete() 166 rs->sr_ref = referral_rewrite( ref, &e->e_name, in wt_delete() 170 rs->sr_ref = NULL; in wt_delete() 244 rs->sr_ref = get_entry_referrals( op, e ); in wt_delete()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-dnssrv/ |
| H A D | referral.c | 71 rs->sr_ref = default_referral; in dnssrv_back_referrals() 73 rs->sr_ref = NULL; in dnssrv_back_referrals() 122 rs->sr_ref = urls; in dnssrv_back_referrals() 125 rs->sr_ref = NULL; in dnssrv_back_referrals()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-asyncmeta/ |
| H A D | meta_result.c | 599 rs->sr_ref = ( sres == LDAP_REFERRAL ? rs->sr_v2ref : NULL ); in asyncmeta_search_last_result() 603 rs->sr_ref = NULL; in asyncmeta_search_last_result() 827 rs->sr_ref = op->o_tmpalloc( sizeof( struct berval ) * ( cnt + 1 ), in asyncmeta_handle_search_msg() 831 ber_str2bv_x( references[ cnt ], 0, 1, &rs->sr_ref[ cnt ], in asyncmeta_handle_search_msg() 834 BER_BVZERO( &rs->sr_ref[ cnt ] ); in asyncmeta_handle_search_msg() 839 ( void )asyncmeta_referral_result_rewrite( &dc, rs->sr_ref ); in asyncmeta_handle_search_msg() 842 if ( rs->sr_ref != NULL ) { in asyncmeta_handle_search_msg() 843 if (!BER_BVISNULL( &rs->sr_ref[ 0 ] ) ) { in asyncmeta_handle_search_msg() 848 ber_bvarray_free_x( rs->sr_ref, op->o_tmpmemctx ); in asyncmeta_handle_search_msg() 849 rs->sr_ref = NULL; in asyncmeta_handle_search_msg() [all …]
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-meta/ |
| H A D | search.c | 838 candidates[ i ].sr_ref = NULL; in meta_back_search() 1304 rs->sr_ref = op->o_tmpalloc( sizeof( struct berval ) * ( cnt + 1 ), in meta_back_search() 1308 ber_str2bv_x( references[ cnt ], 0, 1, &rs->sr_ref[ cnt ], in meta_back_search() 1311 BER_BVZERO( &rs->sr_ref[ cnt ] ); in meta_back_search() 1313 ( void )ldap_back_referral_result_rewrite( &dc, rs->sr_ref, in meta_back_search() 1316 if ( rs->sr_ref != NULL && !BER_BVISNULL( &rs->sr_ref[ 0 ] ) ) { in meta_back_search() 1323 ber_bvarray_free_x( rs->sr_ref, op->o_tmpmemctx ); in meta_back_search() 1324 rs->sr_ref = NULL; in meta_back_search() 1453 BerVarray sr_ref; in meta_back_search() local 1459 sr_ref = op->o_tmpalloc( sizeof( struct berval ) * ( cnt + 1 ), in meta_back_search() [all …]
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-ldap/ |
| H A D | search.c | 443 rs->sr_ref = op->o_tmpalloc( ( cnt + 1 ) * sizeof( struct berval ), in ldap_back_search() 447 ber_str2bv( references[ cnt ], 0, 0, &rs->sr_ref[ cnt ] ); in ldap_back_search() 449 BER_BVZERO( &rs->sr_ref[ cnt ] ); in ldap_back_search() 467 op->o_tmpfree( rs->sr_ref, op->o_tmpmemctx ); in ldap_back_search() 468 rs->sr_ref = NULL; in ldap_back_search() 542 rs->sr_ref = op->o_tmpalloc( ( cnt + 1 ) * sizeof( struct berval ), in ldap_back_search() 547 ber_str2bv( references[ cnt ], 0, 0, &rs->sr_ref[ cnt ] ); in ldap_back_search() 549 BER_BVZERO( &rs->sr_ref[ cnt ] ); in ldap_back_search() 654 if ( rs->sr_ref ) { in ldap_back_search() 655 op->o_tmpfree( rs->sr_ref, op->o_tmpmemctx ); in ldap_back_search() [all …]
|