Home
last modified time | relevance | path

Searched refs:o_ctrls (Results 1 – 25 of 41) sorted by relevance

12

/netbsd-src/external/bsd/openldap/dist/servers/slapd/
H A Dcontrols.c618 if( ctrls == op->o_ctrls ) { in slap_free_ctrls()
825 op->o_ctrls = op->o_tmpalloc( 2 * sizeof(LDAPControl *), op->o_tmpmemctx ); in get_ctrls2()
835 op->o_ctrls[nctrls] = NULL; in get_ctrls2()
851 tctrls = op->o_tmprealloc( op->o_ctrls, in get_ctrls2()
857 ldap_controls_free(op->o_ctrls); in get_ctrls2()
858 op->o_ctrls = NULL; in get_ctrls2()
865 op->o_ctrls = tctrls; in get_ctrls2()
867 op->o_ctrls[nctrls++] = c; in get_ctrls2()
868 op->o_ctrls[nctrls] = NULL; in get_ctrls2()
876 slap_free_ctrls( op, op->o_ctrls ); in get_ctrls2()
[all …]
H A Dbackglue.c420 for (c = 0; op->o_ctrls[c] != NULL; c++) { in glue_op_search()
421 if (strcmp(op->o_ctrls[c]->ldctl_oid, LDAP_CONTROL_PAGEDRESULTS) == 0) in glue_op_search()
425 assert( op->o_ctrls[c] != NULL ); in glue_op_search()
430 assert( op->o_ctrls[c]->ldctl_value.bv_len >= value.bv_len ); in glue_op_search()
431 op->o_ctrls[c]->ldctl_value.bv_len = value.bv_len; in glue_op_search()
432 lutil_memcopy( op->o_ctrls[c]->ldctl_value.bv_val, in glue_op_search()
678 for (c = 0; op->o_ctrls[c] != NULL; c++) { in glue_op_search()
679 if (strcmp(op->o_ctrls[c]->ldctl_oid, LDAP_CONTROL_PAGEDRESULTS) == 0) in glue_op_search()
683 assert( op->o_ctrls[c] != NULL ); in glue_op_search()
688 assert( op->o_ctrls[c]->ldctl_value.bv_len >= value.bv_len ); in glue_op_search()
[all …]
H A Doperation.c106 if ( op->o_ctrls != NULL ) { in slap_op_free()
107 slap_free_ctrls( op, op->o_ctrls ); in slap_op_free()
H A Dsasl.c470 save_ctrls = op->o_ctrls; in slap_auxprop_lookup()
471 if ( op->o_ctrls ) { in slap_auxprop_lookup()
472 for ( ; op->o_ctrls[ cnt ]; cnt++ ) in slap_auxprop_lookup()
475 op->o_ctrls = op->o_tmpcalloc( sizeof(LDAPControl *), cnt + 2, op->o_tmpmemctx ); in slap_auxprop_lookup()
478 op->o_ctrls[ cnt ] = save_ctrls[ cnt ]; in slap_auxprop_lookup()
484 op->o_ctrls[ cnt ] = &c; in slap_auxprop_lookup()
494 if ( save_ctrls != op->o_ctrls ) { in slap_auxprop_lookup()
495 op->o_tmpfree( op->o_ctrls, op->o_tmpmemctx ); in slap_auxprop_lookup()
496 op->o_ctrls = save_ctrls; in slap_auxprop_lookup()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-asyncmeta/
H A Dsearch.c461 save_ctrls = op->o_ctrls; in asyncmeta_back_search_start()
509 op->o_ctrls = op->o_tmpalloc( len, op->o_tmpmemctx ); in asyncmeta_back_search_start()
513 op->o_ctrls[ dst ] = save_ctrls[ src ]; in asyncmeta_back_search_start()
520 op->o_ctrls[ dst ] = (LDAPControl *)&op->o_ctrls[ nc + 1 ]; in asyncmeta_back_search_start()
522 op->o_ctrls[ dst ]->ldctl_oid = LDAP_CONTROL_PAGEDRESULTS; in asyncmeta_back_search_start()
523 op->o_ctrls[ dst ]->ldctl_iscritical = 1; in asyncmeta_back_search_start()
525 op->o_ctrls[ dst ]->ldctl_value.bv_val = (char *)&op->o_ctrls[ dst ][ 1 ]; in asyncmeta_back_search_start()
526 AC_MEMCPY( op->o_ctrls[ dst ]->ldctl_value.bv_val, val.bv_val, val.bv_len + 1 ); in asyncmeta_back_search_start()
527 op->o_ctrls[ dst ]->ldctl_value.bv_len = val.bv_len; in asyncmeta_back_search_start()
533 op->o_ctrls[ dst ] = NULL; in asyncmeta_back_search_start()
[all …]
H A Dbind.c422 ctrls = op->o_ctrls; in asyncmeta_single_bind()
1334 if ( op->o_ctrls ) { in asyncmeta_controls_add()
1335 for ( n = 0; op->o_ctrls[ n ]; n++ ) in asyncmeta_controls_add()
1351 if ( op->o_ctrls ) { in asyncmeta_controls_add()
1353 LDAP_CONTROL_PROXY_AUTHZ, op->o_ctrls, NULL ); in asyncmeta_controls_add()
1355 for ( i = 0; op->o_ctrls[ i ]; i++ ) { in asyncmeta_controls_add()
1357 if ( j1 && proxyauthz && proxyauthz == op->o_ctrls[ i ] ) { in asyncmeta_controls_add()
1363 ctrls[ i + j1 - skipped ] = op->o_ctrls[ i ]; in asyncmeta_controls_add()
1381 ctrls = op->o_ctrls; in asyncmeta_controls_add()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-ldap/
H A Dextended.c66 ctrls = oldctrls = op->o_ctrls; in ldap_back_extended_one()
69 op->o_ctrls = oldctrls; in ldap_back_extended_one()
77 op->o_ctrls = ctrls; in ldap_back_extended_one()
80 op->o_ctrls = oldctrls; in ldap_back_extended_one()
197 op->o_ctrls, NULL, &msgid ); in ldap_back_exop_passwd()
328 op->o_ctrls, NULL, &msgid ); in ldap_back_exop_generic()
H A Dchain.c158 *oldctrlsp = op->o_ctrls; in chaining_control_add()
173 if ( op->o_ctrls ) { in chaining_control_add()
174 for ( c = 0; op->o_ctrls[ c ]; c++ ) in chaining_control_add()
180 if ( op->o_ctrls ) { in chaining_control_add()
181 for ( c = 0; op->o_ctrls[ c ]; c++ ) { in chaining_control_add()
182 ctrls[ c + 1 ] = op->o_ctrls[ c ]; in chaining_control_add()
187 op->o_ctrls = ctrls; in chaining_control_add()
204 if ( op->o_ctrls != oldctrls ) { in chaining_control_remove()
205 if ( op->o_ctrls != NULL ) { in chaining_control_remove()
206 assert( op->o_ctrls[ 0 ] != NULL ); in chaining_control_remove()
[all …]
H A Dbind.c246 ctrls = op->o_ctrls; in ldap_back_bind()
2878 if ( op->o_ctrls ) { in ldap_back_controls_add()
2879 for ( n = 0; op->o_ctrls[ n ]; n++ ) in ldap_back_controls_add()
2895 if ( op->o_ctrls ) { in ldap_back_controls_add()
2897 LDAP_CONTROL_PROXY_AUTHZ, op->o_ctrls, NULL ); in ldap_back_controls_add()
2899 for ( i = 0; op->o_ctrls[ i ]; i++ ) { in ldap_back_controls_add()
2901 if ( j1 && proxyauthz && proxyauthz == op->o_ctrls[ i ] ) { in ldap_back_controls_add()
2907 ctrls[ i + j1 - skipped ] = op->o_ctrls[ i ]; in ldap_back_controls_add()
2925 ctrls = op->o_ctrls; in ldap_back_controls_add()
2940 if ( ctrls && ctrls != op->o_ctrls ) { in ldap_back_controls_free()
[all …]
H A Ddelete.c57 ctrls = op->o_ctrls; in ldap_back_delete()
H A Dcompare.c58 ctrls = op->o_ctrls; in ldap_back_compare()
H A Dmodrdn.c89 ctrls = op->o_ctrls; in ldap_back_modrdn()
H A Dmodify.c102 ctrls = op->o_ctrls; in ldap_back_modify()
H A Dadd.c100 ctrls = op->o_ctrls; in ldap_back_add()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-meta/
H A Dsearch.c628 save_ctrls = op->o_ctrls; in meta_back_search_start()
676 op->o_ctrls = op->o_tmpalloc( len, op->o_tmpmemctx ); in meta_back_search_start()
680 op->o_ctrls[ dst ] = save_ctrls[ src ]; in meta_back_search_start()
687 op->o_ctrls[ dst ] = (LDAPControl *)&op->o_ctrls[ nc + 1 ]; in meta_back_search_start()
689 op->o_ctrls[ dst ]->ldctl_oid = LDAP_CONTROL_PAGEDRESULTS; in meta_back_search_start()
690 op->o_ctrls[ dst ]->ldctl_iscritical = 1; in meta_back_search_start()
692 op->o_ctrls[ dst ]->ldctl_value.bv_val = (char *)&op->o_ctrls[ dst ][ 1 ]; in meta_back_search_start()
693 AC_MEMCPY( op->o_ctrls[ dst ]->ldctl_value.bv_val, val.bv_val, val.bv_len + 1 ); in meta_back_search_start()
694 op->o_ctrls[ dst ]->ldctl_value.bv_len = val.bv_len; in meta_back_search_start()
700 op->o_ctrls[ dst ] = NULL; in meta_back_search_start()
[all …]
H A Dbind.c494 ctrls = op->o_ctrls; in meta_back_single_bind()
1709 if ( op->o_ctrls ) { in meta_back_controls_add()
1710 for ( n = 0; op->o_ctrls[ n ]; n++ ) in meta_back_controls_add()
1726 if ( op->o_ctrls ) { in meta_back_controls_add()
1728 LDAP_CONTROL_PROXY_AUTHZ, op->o_ctrls, NULL ); in meta_back_controls_add()
1730 for ( i = 0; op->o_ctrls[ i ]; i++ ) { in meta_back_controls_add()
1732 if ( j1 && proxyauthz && proxyauthz == op->o_ctrls[ i ] ) { in meta_back_controls_add()
1738 ctrls[ i + j1 - skipped ] = op->o_ctrls[ i ]; in meta_back_controls_add()
1756 ctrls = op->o_ctrls; in meta_back_controls_add()
H A Ddelete.c74 ctrls = op->o_ctrls; in meta_back_delete()
H A Dcompare.c120 ctrls = op->o_ctrls; in meta_back_compare()
H A Dmodrdn.c135 ctrls = op->o_ctrls; in meta_back_modrdn()
H A Dadd.c176 ctrls = op->o_ctrls; in meta_back_add()
H A Dmodify.c185 ctrls = op->o_ctrls; in meta_back_modify()
/netbsd-src/external/bsd/openldap/dist/servers/lloadd/
H A Dclient.c186 if ( !BER_BVISNULL( &op->o_ctrls ) ) { in request_process()
187 ber_write( output, op->o_ctrls.bv_val, op->o_ctrls.bv_len, 0 ); in request_process()
195 LDAP_TAG_CONTROLS, BER_BV_OPTIONAL( &op->o_ctrls ) ); in request_process()
H A Dbind.c105 LDAP_TAG_CONTROLS, BER_BV_OPTIONAL( &op->o_ctrls ) ); in client_bind()
127 LDAP_TAG_EXOP_VERIFY_CREDENTIALS_CONTROLS, BER_BV_OPTIONAL( &op->o_ctrls ) ); in client_bind_as_vc()
233 pinned_op->o_ctrls = op->o_ctrls; in request_bind()
H A Dlload.h461 BerValue o_request, o_ctrls; member
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/lastbind/
H A Dlastbind.c215 op2.o_ctrls = ca; in lastbind_bind_response()

12