| /netbsd-src/external/bsd/openldap/dist/servers/slapd/ |
| H A D | controls.c | 618 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 D | backglue.c | 420 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 D | operation.c | 106 if ( op->o_ctrls != NULL ) { in slap_op_free() 107 slap_free_ctrls( op, op->o_ctrls ); in slap_op_free()
|
| H A D | sasl.c | 470 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 D | search.c | 461 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 D | bind.c | 422 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 D | extended.c | 66 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 D | chain.c | 158 *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 D | bind.c | 246 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 D | delete.c | 57 ctrls = op->o_ctrls; in ldap_back_delete()
|
| H A D | compare.c | 58 ctrls = op->o_ctrls; in ldap_back_compare()
|
| H A D | modrdn.c | 89 ctrls = op->o_ctrls; in ldap_back_modrdn()
|
| H A D | modify.c | 102 ctrls = op->o_ctrls; in ldap_back_modify()
|
| H A D | add.c | 100 ctrls = op->o_ctrls; in ldap_back_add()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-meta/ |
| H A D | search.c | 628 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 D | bind.c | 494 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 D | delete.c | 74 ctrls = op->o_ctrls; in meta_back_delete()
|
| H A D | compare.c | 120 ctrls = op->o_ctrls; in meta_back_compare()
|
| H A D | modrdn.c | 135 ctrls = op->o_ctrls; in meta_back_modrdn()
|
| H A D | add.c | 176 ctrls = op->o_ctrls; in meta_back_add()
|
| H A D | modify.c | 185 ctrls = op->o_ctrls; in meta_back_modify()
|
| /netbsd-src/external/bsd/openldap/dist/servers/lloadd/ |
| H A D | client.c | 186 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 D | bind.c | 105 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 D | lload.h | 461 BerValue o_request, o_ctrls; member
|
| /netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/lastbind/ |
| H A D | lastbind.c | 215 op2.o_ctrls = ca; in lastbind_bind_response()
|