Home
last modified time | relevance | path

Searched refs:sr_ref (Results 1 – 25 of 57) sorted by relevance

123

/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-mdb/
H A Dreferral.c90 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 Dcompare.c77 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 Dmodrdn.c116 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 Dbind.c154 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 Ddelete.c112 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 Dsearch.c565 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 Ddelete.c131 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 Dsearch.c384 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 Dmodrdn.c270 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 Dextended.c234 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 Dadd.c256 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 Dresult.c245 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 Dmodify.c228 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 Dcompare.c204 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 Dmodify.c86 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 Dmodrdn.c91 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 Dcompare.c81 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 Ddelete.c446 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 Dcompare.c80 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 Dbind.c144 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 Ddelete.c116 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 Dreferral.c71 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 Dmeta_result.c599 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 Dsearch.c838 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 Dsearch.c443 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 …]

123