Home
last modified time | relevance | path

Searched refs:sr_ctrls (Results 1 – 25 of 38) sorted by relevance

12

/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/authzid/
H A Dauthzid.c218 if ( rs->sr_ctrls != NULL ) { in authzid_response()
219 op->o_callback->sc_private = rs->sr_ctrls; in authzid_response()
220 for ( ; rs->sr_ctrls[n] != NULL; n++ ) in authzid_response()
226 if ( rs->sr_ctrls ) { in authzid_response()
227 for ( ; rs->sr_ctrls[n] != NULL; n++ ) { in authzid_response()
228 ctrls[n] = rs->sr_ctrls[n]; in authzid_response()
247 rs->sr_ctrls = ctrls; in authzid_response()
257 if ( rs->sr_ctrls ) { in authzid_cleanup()
261 ctrl = ldap_control_find( LDAP_CONTROL_AUTHZID_RESPONSE, rs->sr_ctrls, NULL ); in authzid_cleanup()
263 op->o_tmpfree( rs->sr_ctrls, op->o_tmpmemctx ); in authzid_cleanup()
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-ldap/
H A Dextended.c133 assert( rs->sr_ctrls == NULL ); in ldap_back_exop_passwd()
219 NULL, &rs->sr_ctrls, 0 ); in ldap_back_exop_passwd()
287 if ( rs->sr_ctrls ) { in ldap_back_exop_passwd()
288 ldap_controls_free( rs->sr_ctrls ); in ldap_back_exop_passwd()
289 rs->sr_ctrls = NULL; in ldap_back_exop_passwd()
323 assert( rs->sr_ctrls == NULL ); in ldap_back_exop_generic()
350 NULL, &rs->sr_ctrls, 0 ); in ldap_back_exop_generic()
399 if ( rs->sr_ctrls ) { in ldap_back_exop_generic()
400 ldap_controls_free( rs->sr_ctrls ); in ldap_back_exop_generic()
401 rs->sr_ctrls = NULL; in ldap_back_exop_generic()
H A Dsearch.c382 ldap_get_entry_controls( lc->lc_ld, res, &rs->sr_ctrls ); in ldap_back_search()
389 if ( rs->sr_ctrls ) { in ldap_back_search()
390 ldap_controls_free( rs->sr_ctrls ); in ldap_back_search()
391 rs->sr_ctrls = NULL; in ldap_back_search()
429 &references, &rs->sr_ctrls, 1 ); in ldap_back_search()
472 if ( rs->sr_ctrls ) { in ldap_back_search()
473 ldap_controls_free( rs->sr_ctrls ); in ldap_back_search()
474 rs->sr_ctrls = NULL; in ldap_back_search()
484 &rs->sr_ctrls, in ldap_back_search()
502 if ( rs->sr_ctrls != NULL ) { in ldap_back_search()
[all …]
H A Dbind.c1733 rs->sr_ctrls = NULL; in ldap_back_op_result()
1885 rs->sr_ctrls = ctrls; in ldap_back_op_result()
1954 rs->sr_ctrls = op->o_tmpalloc( sizeof( LDAPControl * )*( i + 1 ), in ldap_back_op_result()
1963 rs->sr_ctrls[ i ] = op->o_tmpalloc( size, op->o_tmpmemctx ); in ldap_back_op_result()
1964 rs->sr_ctrls[ i ]->ldctl_oid = (char *)&rs->sr_ctrls[ i ][ 1 ]; in ldap_back_op_result()
1965 lutil_strcopy( rs->sr_ctrls[ i ]->ldctl_oid, ctrls[i]->ldctl_oid ); in ldap_back_op_result()
1966 rs->sr_ctrls[ i ]->ldctl_value.bv_val in ldap_back_op_result()
1967 = (char *)&rs->sr_ctrls[ i ]->ldctl_oid[oidlen + 1]; in ldap_back_op_result()
1968 rs->sr_ctrls[ i ]->ldctl_value.bv_len in ldap_back_op_result()
1970 ptr = lutil_memcopy( rs->sr_ctrls[ i ]->ldctl_value.bv_val, in ldap_back_op_result()
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/slapi/
H A Dslapi_overlay.c461 n_rs_ctrls = slapi_int_count_controls( rs->sr_ctrls ); in slapi_over_merge_controls()
466 slapi_pblock_set( pb, SLAPI_X_OLD_RESCONTROLS, (void *)rs->sr_ctrls ); in slapi_over_merge_controls()
475 if ( rs->sr_ctrls != NULL ) { in slapi_over_merge_controls()
477 ctrls[n_slapi_ctrls + i] = rs->sr_ctrls[i]; in slapi_over_merge_controls()
482 rs->sr_ctrls = ctrls; in slapi_over_merge_controls()
495 if ( rs_ctrls == NULL || rs->sr_ctrls == rs_ctrls ) { in slapi_over_unmerge_controls()
500 op->o_tmpfree( rs->sr_ctrls, op->o_tmpmemctx ); in slapi_over_unmerge_controls()
501 rs->sr_ctrls = rs_ctrls; in slapi_over_unmerge_controls()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-asyncmeta/
H A Dmeta_result.c449 e, &rs->sr_ctrls ); in asyncmeta_send_entry()
463 if ( rs->sr_ctrls != NULL ) { in asyncmeta_send_entry()
464 ldap_controls_free( rs->sr_ctrls ); in asyncmeta_send_entry()
465 rs->sr_ctrls = NULL; in asyncmeta_send_entry()
812 &references, &rs->sr_ctrls, 0 ); in asyncmeta_handle_search_msg()
857 if ( rs->sr_ctrls ) { in asyncmeta_handle_search_msg()
858 ldap_controls_free( rs->sr_ctrls ); in asyncmeta_handle_search_msg()
859 rs->sr_ctrls = NULL; in asyncmeta_handle_search_msg()
876 &rs->sr_ctrls, in asyncmeta_handle_search_msg()
897 if ( rs->sr_ctrls != NULL ) { in asyncmeta_handle_search_msg()
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/
H A Dresult.c226 RS_ASSERT( !(flags & REP_CTRLS_MASK ) || rs->sr_ctrls );
247 RS_ASSERT( !rs->sr_ctrls );
740 rc = send_ldap_controls( op, ber, rs->sr_ctrls ); in send_ldap_response()
817 if ( rs->sr_ctrls ) { in send_ldap_response()
818 slap_free_ctrls( op, rs->sr_ctrls ); in send_ldap_response()
819 rs->sr_ctrls = NULL; in send_ldap_response()
1464 rc = send_ldap_controls( op, ber, rs->sr_ctrls ); in slap_send_search_entry()
1544 if ( rs->sr_ctrls ) { in slap_send_search_entry()
1545 slap_free_ctrls( op, rs->sr_ctrls ); in slap_send_search_entry()
1546 rs->sr_ctrls = NULL; in slap_send_search_entry()
[all …]
H A Dbackglue.c164 if (rs->sr_ctrls) { in glue_op_response()
168 for (i=0; rs->sr_ctrls[i]; i++); in glue_op_response()
181 if ( !strcmp(rs->sr_ctrls[k]->ldctl_oid, in glue_op_response()
204 ber_len_t oidlen = strlen( rs->sr_ctrls[k]->ldctl_oid ); in glue_op_response()
205 …newctrls[j] = op->o_tmpalloc(sizeof(LDAPControl) + oidlen + 1 + rs->sr_ctrls[k]->ldctl_value.bv_le… in glue_op_response()
207 newctrls[j]->ldctl_iscritical = rs->sr_ctrls[k]->ldctl_iscritical; in glue_op_response()
209 lutil_strcopy( newctrls[j]->ldctl_oid, rs->sr_ctrls[k]->ldctl_oid ); in glue_op_response()
210 if ( !BER_BVISNULL( &rs->sr_ctrls[k]->ldctl_value ) ) { in glue_op_response()
212 newctrls[j]->ldctl_value.bv_len = rs->sr_ctrls[k]->ldctl_value.bv_len; in glue_op_response()
214 rs->sr_ctrls[k]->ldctl_value.bv_val, in glue_op_response()
[all …]
H A Dcontrols.c655 if ( rs->sr_ctrls ) { in slap_add_ctrls()
656 for ( ; rs->sr_ctrls[ i ]; i++ ) ; in slap_add_ctrls()
663 if ( rs->sr_ctrls ) { in slap_add_ctrls()
664 for ( ; rs->sr_ctrls[i]; i++ ) in slap_add_ctrls()
665 ctrlsp[i] = rs->sr_ctrls[i]; in slap_add_ctrls()
672 op->o_tmpfree( rs->sr_ctrls, op->o_tmpmemctx ); in slap_add_ctrls()
673 rs->sr_ctrls = ctrlsp; in slap_add_ctrls()
2176 if ( rs->sr_ctrls != NULL ) { in slap_ctrl_whatFailed_add()
2177 for ( ; rs->sr_ctrls[ i ] != NULL; i++ ) { in slap_ctrl_whatFailed_add()
2178 if ( strcmp( rs->sr_ctrls[ i ]->ldctl_oid, LDAP_CONTROL_X_WHATFAILED ) != 0 ) { in slap_ctrl_whatFailed_add()
[all …]
H A Dtxn.c126 if ( rs->sr_ctrls ) { in txn_result()
135 tr->tr_ctrls = ldap_controls_dup( rs->sr_ctrls ); in txn_result()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-meta/
H A Dsearch.c839 candidates[ i ].sr_ctrls = NULL; in meta_back_search()
1287 &references, &rs->sr_ctrls, 0 ); in meta_back_search()
1332 if ( rs->sr_ctrls ) { in meta_back_search()
1333 ldap_controls_free( rs->sr_ctrls ); in meta_back_search()
1334 rs->sr_ctrls = NULL; in meta_back_search()
1349 &rs->sr_ctrls, in meta_back_search()
1370 if ( rs->sr_ctrls != NULL ) { in meta_back_search()
1371 ldap_controls_free( rs->sr_ctrls ); in meta_back_search()
1372 rs->sr_ctrls = NULL; in meta_back_search()
1974 if ( candidates[ i ].sr_ctrls ) { in meta_back_search()
[all …]
H A Dbind.c322 assert( rs->sr_ctrls == NULL ); in meta_back_bind_op_result()
972 LDAPControl **save_ctrls = rs->sr_ctrls; in meta_back_op_result()
985 rs->sr_ctrls = NULL; in meta_back_op_result()
1115 rs->sr_ctrls = ctrls; in meta_back_op_result()
1269 assert( rs->sr_ctrls != NULL ); in meta_back_op_result()
1276 rs->sr_ctrls = save_ctrls; in meta_back_op_result()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/overlays/
H A Dppolicy.c772 LDAPControl **ctrls, **oldctrls = rs->sr_ctrls; in add_passcontrol()
793 rs->sr_ctrls = ctrls; in add_passcontrol()
833 if ( rs->sr_ctrls != NULL ) { in add_account_control()
834 for ( ; rs->sr_ctrls[ i ] != NULL; i++ ) /* Count */; in add_account_control()
837 ctrls = op->o_tmprealloc( rs->sr_ctrls, sizeof(LDAPControl *)*( i + 2 ), op->o_tmpmemctx ); in add_account_control()
851 rs->sr_ctrls = ctrls; in add_account_control()
1425 assert( rs->sr_ctrls != NULL ); in ctrls_cleanup()
1426 assert( rs->sr_ctrls[0] != NULL ); in ctrls_cleanup()
1428 for ( n = 0; rs->sr_ctrls[n]; n++ ) { in ctrls_cleanup()
1429 if ( rs->sr_ctrls[n]->ldctl_oid == ppolicy_ctrl_oid || in ctrls_cleanup()
[all …]
H A Dsyncprov.c932 rs.sr_ctrls = op->o_tmpalloc( sizeof(LDAPControl *)*2, op->o_tmpmemctx ); in syncprov_sendresp()
933 rs.sr_ctrls[1] = NULL; in syncprov_sendresp()
954 mode, rs.sr_ctrls, 0, 1, &cookie ); in syncprov_sendresp()
2965 rs->sr_ctrls = op->o_tmpalloc( sizeof(LDAPControl *)*2, in syncprov_search_response()
2967 rs->sr_ctrls[1] = NULL; in syncprov_search_response()
2975 LDAP_SYNC_ADD, rs->sr_ctrls, 0, 1, &cookie ); in syncprov_search_response()
2979 LDAP_SYNC_ADD, rs->sr_ctrls, 0, 0, NULL ); in syncprov_search_response()
2998 rs->sr_ctrls = op->o_tmpalloc( sizeof(LDAPControl *)*2, in syncprov_search_response()
3000 rs->sr_ctrls[1] = NULL; in syncprov_search_response()
3002 rs->sr_err = syncprov_done_ctrl( op, rs, rs->sr_ctrls, in syncprov_search_response()
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-null/
H A Dnull.c250 rs->sr_ctrls = ctrls; in null_back_respond()
255 rs->sr_ctrls = NULL; in null_back_respond()
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/vc/
H A Dvc.c169 if ( rs->sr_ctrls != NULL ) { in vc_cb()
170 vc->ctrls = ldap_controls_dup( rs->sr_ctrls ); in vc_cb()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-wt/
H A Dsearch.c647 rs->sr_ctrls = NULL; in wt_search()
679 rs->sr_ctrls = NULL; in wt_search()
H A Ddelete.c388 rs->sr_ctrls = ctrls; in wt_delete()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-ndb/
H A Ddelete.cpp295 if( num_ctrls ) rs->sr_ctrls = ctrls; in ndb_back_delete()
H A Dadd.cpp329 if( num_ctrls ) rs->sr_ctrls = ctrls; in ndb_back_add()
H A Dmodrdn.cpp518 if( num_ctrls ) rs->sr_ctrls = ctrls; in ndb_back_modrdn()
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/rbac/
H A Drbacuser.c126 LDAP_CONTROL_PASSWORDPOLICYRESPONSE, rs->sr_ctrls, NULL ); in rbac_bind_cb()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-mdb/
H A Dadd.c390 if( num_ctrls ) rs->sr_ctrls = ctrls; in mdb_add()
H A Ddelete.c399 if( num_ctrls ) rs->sr_ctrls = ctrls; in mdb_delete()
H A Dmodrdn.c568 if( num_ctrls ) rs->sr_ctrls = ctrls; in mdb_modrdn()

12