| /netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/authzid/ |
| H A D | authzid.c | 218 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 D | extended.c | 133 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 D | search.c | 382 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 D | bind.c | 1733 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 D | slapi_overlay.c | 461 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 D | meta_result.c | 449 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 D | result.c | 226 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 D | backglue.c | 164 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 D | controls.c | 655 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 D | txn.c | 126 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 D | search.c | 839 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 D | bind.c | 322 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 D | ppolicy.c | 772 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 D | syncprov.c | 932 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 D | null.c | 250 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 D | vc.c | 169 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 D | search.c | 647 rs->sr_ctrls = NULL; in wt_search() 679 rs->sr_ctrls = NULL; in wt_search()
|
| H A D | delete.c | 388 rs->sr_ctrls = ctrls; in wt_delete()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-ndb/ |
| H A D | delete.cpp | 295 if( num_ctrls ) rs->sr_ctrls = ctrls; in ndb_back_delete()
|
| H A D | add.cpp | 329 if( num_ctrls ) rs->sr_ctrls = ctrls; in ndb_back_add()
|
| H A D | modrdn.cpp | 518 if( num_ctrls ) rs->sr_ctrls = ctrls; in ndb_back_modrdn()
|
| /netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/rbac/ |
| H A D | rbacuser.c | 126 LDAP_CONTROL_PASSWORDPOLICYRESPONSE, rs->sr_ctrls, NULL ); in rbac_bind_cb()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-mdb/ |
| H A D | add.c | 390 if( num_ctrls ) rs->sr_ctrls = ctrls; in mdb_add()
|
| H A D | delete.c | 399 if( num_ctrls ) rs->sr_ctrls = ctrls; in mdb_delete()
|
| H A D | modrdn.c | 568 if( num_ctrls ) rs->sr_ctrls = ctrls; in mdb_modrdn()
|