| /netbsd-src/external/bsd/openldap/dist/libraries/libldap/ |
| H A D | controls.c | 96 LDAPControl *const *ctrls, in ldap_int_put_controls() argument 105 if( ctrls == NULL ) { in ldap_int_put_controls() 107 ctrls = ld->ld_sctrls; in ldap_int_put_controls() 110 if( ctrls == NULL || *ctrls == NULL ) { in ldap_int_put_controls() 118 for( c = ctrls ; *c != NULL; c++ ) { in ldap_int_put_controls() 134 for( c = ctrls ; *c != NULL; c++ ) { in ldap_int_put_controls() 152 LDAPControl ***ctrls ) in ldap_pvt_get_controls() argument 161 if( ctrls == NULL ) { in ldap_pvt_get_controls() 164 *ctrls = NULL; in ldap_pvt_get_controls() 185 *ctrls = LDAP_MALLOC( 1 * sizeof(LDAPControl *) ); in ldap_pvt_get_controls() [all …]
|
| H A D | ldap_sync.c | 133 LDAPControl **ctrls = NULL; in ldap_sync_search_entry() local 165 ldap_get_entry_controls( ls->ls_ld, res, &ctrls ); in ldap_sync_search_entry() 166 if ( ctrls == NULL ) { in ldap_sync_search_entry() 171 for ( i = 0; ctrls[ i ] != NULL; i++ ) { in ldap_sync_search_entry() 172 if ( strcmp( ctrls[ i ]->ldctl_oid, LDAP_CONTROL_SYNC_STATE ) == 0 ) { in ldap_sync_search_entry() 178 if ( ctrls[ i ] == NULL ) { in ldap_sync_search_entry() 183 ber = ber_init( &ctrls[ i ]->ldctl_value ); in ldap_sync_search_entry() 238 if ( ctrls != NULL ) { in ldap_sync_search_entry() 239 ldap_controls_free( ctrls ); in ldap_sync_search_entry() 277 LDAPControl **ctrls = NULL; in ldap_sync_search_result() local [all …]
|
| H A D | vc.c | 70 LDAPControl ***ctrls) in ldap_parse_verify_credentials() argument 129 *ctrls = LDAP_MALLOC(1 * sizeof(LDAPControl *)); in ldap_parse_verify_credentials() 131 if (!*ctrls) { in ldap_parse_verify_credentials() 136 *ctrls[nctrls] = NULL; in ldap_parse_verify_credentials() 150 tctrls = !tctrl ? NULL : LDAP_REALLOC(*ctrls, (nctrls+2) * sizeof(LDAPControl *)); in ldap_parse_verify_credentials() 155 ldap_controls_free(*ctrls); in ldap_parse_verify_credentials() 156 *ctrls = NULL; in ldap_parse_verify_credentials() 166 *ctrls = NULL; in ldap_parse_verify_credentials() 185 *ctrls = tctrls; in ldap_parse_verify_credentials()
|
| /netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/vc/ |
| H A D | vc.c | 77 LDAPControl **ctrls, in vc_create_response() argument 111 if ( ctrls ) { in vc_create_response() 117 for ( c = 0; ctrls[c] != NULL; c++ ) { in vc_create_response() 118 rc = ber_printf( ber, "{s" /*}*/, ctrls[c]->ldctl_oid ); in vc_create_response() 120 if ( ctrls[c]->ldctl_iscritical ) { in vc_create_response() 121 rc = ber_printf( ber, "b", (ber_int_t)ctrls[c]->ldctl_iscritical ) ; in vc_create_response() 125 if ( ctrls[c]->ldctl_value.bv_val != NULL ) { in vc_create_response() 126 rc = ber_printf( ber, "O", &ctrls[c]->ldctl_value ); in vc_create_response() 154 LDAPControl **ctrls; member 170 vc->ctrls = ldap_controls_dup( rs->sr_ctrls ); in vc_cb() [all …]
|
| /netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/authzid/ |
| H A D | authzid.c | 161 LDAPControl **ctrls; in authzid_response() local 224 ctrls = op->o_tmpalloc( sizeof( LDAPControl * )*( n + 2 ), op->o_tmpmemctx ); in authzid_response() 228 ctrls[n] = rs->sr_ctrls[n]; in authzid_response() 233 ctrls[n] = op->o_tmpalloc( sizeof( LDAPControl ) + len + 1, op->o_tmpmemctx ); in authzid_response() 234 ctrls[n]->ldctl_oid = LDAP_CONTROL_AUTHZID_RESPONSE; in authzid_response() 235 ctrls[n]->ldctl_iscritical = 0; in authzid_response() 236 ctrls[n]->ldctl_value.bv_len = len; in authzid_response() 237 ctrls[n]->ldctl_value.bv_val = (char *)&ctrls[n][1]; in authzid_response() 241 ptr = lutil_strcopy( ctrls[n]->ldctl_value.bv_val, "dn:" ); in authzid_response() 244 ctrls[n]->ldctl_value.bv_val[len] = '\0'; in authzid_response() [all …]
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-ldap/ |
| H A D | delete.c | 48 LDAPControl **ctrls = NULL; in ldap_back_delete() local 57 ctrls = op->o_ctrls; in ldap_back_delete() 58 rc = ldap_back_controls_add( op, rs, lc, &ctrls ); in ldap_back_delete() 65 ctrls, NULL, &msgid ); in ldap_back_delete() 73 (void)ldap_back_controls_free( op, rs, &ctrls ); in ldap_back_delete() 83 (void)ldap_back_controls_free( op, rs, &ctrls ); in ldap_back_delete()
|
| H A D | compare.c | 49 LDAPControl **ctrls = NULL; in ldap_back_compare() local 58 ctrls = op->o_ctrls; in ldap_back_compare() 59 rc = ldap_back_controls_add( op, rs, lc, &ctrls ); in ldap_back_compare() 68 ctrls, NULL, &msgid ); in ldap_back_compare() 76 (void)ldap_back_controls_free( op, rs, &ctrls ); in ldap_back_compare() 86 (void)ldap_back_controls_free( op, rs, &ctrls ); in ldap_back_compare()
|
| H A D | modrdn.c | 48 LDAPControl **ctrls = NULL; in ldap_back_modrdn() local 89 ctrls = op->o_ctrls; in ldap_back_modrdn() 90 rc = ldap_back_controls_add( op, rs, lc, &ctrls ); in ldap_back_modrdn() 98 op->orr_deleteoldrdn, ctrls, NULL, &msgid ); in ldap_back_modrdn() 106 (void)ldap_back_controls_free( op, rs, &ctrls ); in ldap_back_modrdn() 116 (void)ldap_back_controls_free( op, rs, &ctrls ); in ldap_back_modrdn()
|
| H A D | modify.c | 54 LDAPControl **ctrls = NULL; in ldap_back_modify() local 102 ctrls = op->o_ctrls; in ldap_back_modify() 103 rc = ldap_back_controls_add( op, rs, lc, &ctrls ); in ldap_back_modify() 110 ctrls, NULL, &msgid ); in ldap_back_modify() 118 (void)ldap_back_controls_free( op, rs, &ctrls ); in ldap_back_modify() 128 (void)ldap_back_controls_free( op, rs, &ctrls ); in ldap_back_modify()
|
| H A D | add.c | 55 LDAPControl **ctrls = NULL; in ldap_back_add() local 100 ctrls = op->o_ctrls; in ldap_back_add() 101 rs->sr_err = ldap_back_controls_add( op, rs, lc, &ctrls ); in ldap_back_add() 108 ctrls, NULL, &msgid ); in ldap_back_add() 116 (void)ldap_back_controls_free( op, rs, &ctrls ); in ldap_back_add() 126 (void)ldap_back_controls_free( op, rs, &ctrls ); in ldap_back_add()
|
| H A D | bind.c | 205 LDAPControl **ctrls = NULL; in ldap_back_bind() local 246 ctrls = op->o_ctrls; in ldap_back_bind() 247 rc = ldap_back_controls_add( op, rs, lc, &ctrls ); in ldap_back_bind() 260 &op->orb_cred, ctrls, NULL, &msgid ); in ldap_back_bind() 279 ldap_back_controls_free( op, rs, &ctrls ); in ldap_back_bind() 1728 LDAPControl **ctrls = NULL; in ldap_back_op_result() local 1839 &match, &text, &refs, &ctrls, 1 ); in ldap_back_op_result() 1884 if ( ctrls != NULL ) { in ldap_back_op_result() 1885 rs->sr_ctrls = ctrls; in ldap_back_op_result() 1948 if ( ctrls != NULL ) { in ldap_back_op_result() [all …]
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-meta/ |
| H A D | delete.c | 50 LDAPControl **ctrls = NULL; in meta_back_delete() local 74 ctrls = op->o_ctrls; in meta_back_delete() 75 if ( meta_back_controls_add( op, rs, mc, candidate, &ctrls ) != LDAP_SUCCESS ) in meta_back_delete() 82 mdn.bv_val, ctrls, NULL, &msgid ); in meta_back_delete() 89 (void)mi->mi_ldap_extra->controls_free( op, rs, &ctrls ); in meta_back_delete() 95 (void)mi->mi_ldap_extra->controls_free( op, rs, &ctrls ); in meta_back_delete()
|
| H A D | bind.c | 460 LDAPControl **ctrls = NULL; in meta_back_single_bind() local 494 ctrls = op->o_ctrls; in meta_back_single_bind() 495 rs->sr_err = meta_back_controls_add( op, rs, mc, candidate, &ctrls ); in meta_back_single_bind() 510 ctrls, NULL, &msgid ); in meta_back_single_bind() 517 mi->mi_ldap_extra->controls_free( op, rs, &ctrls ); in meta_back_single_bind() 978 LDAPControl **ctrls = NULL; in meta_back_op_result() local 1068 &matched, &text, &refs, &ctrls, 1 ); in meta_back_op_result() 1114 if ( ctrls != NULL ) { in meta_back_op_result() 1115 rs->sr_ctrls = ctrls; in meta_back_op_result() 1268 if ( ctrls ) { in meta_back_op_result() [all …]
|
| H A D | compare.c | 53 LDAPControl **ctrls = NULL; in meta_back_compare() local 120 ctrls = op->o_ctrls; in meta_back_compare() 121 rc = meta_back_controls_add( op, rs, mc, candidate, &ctrls ); in meta_back_compare() 129 ctrls, NULL, &msgid ); in meta_back_compare() 137 (void)mi->mi_ldap_extra->controls_free( op, rs, &ctrls ); in meta_back_compare() 143 (void)mi->mi_ldap_extra->controls_free( op, rs, &ctrls ); in meta_back_compare()
|
| H A D | modrdn.c | 51 LDAPControl **ctrls = NULL; in meta_back_modrdn() local 135 ctrls = op->o_ctrls; in meta_back_modrdn() 136 if ( meta_back_controls_add( op, rs, mc, candidate, &ctrls ) != LDAP_SUCCESS ) in meta_back_modrdn() 145 ctrls, NULL, &msgid ); in meta_back_modrdn() 152 (void)mi->mi_ldap_extra->controls_free( op, rs, &ctrls ); in meta_back_modrdn() 158 (void)mi->mi_ldap_extra->controls_free( op, rs, &ctrls ); in meta_back_modrdn()
|
| H A D | add.c | 54 LDAPControl **ctrls = NULL; in meta_back_add() local 176 ctrls = op->o_ctrls; in meta_back_add() 177 if ( meta_back_controls_add( op, rs, mc, candidate, &ctrls ) != LDAP_SUCCESS ) in meta_back_add() 184 attrs, ctrls, NULL, &msgid ); in meta_back_add() 191 (void)mi->mi_ldap_extra->controls_free( op, rs, &ctrls ); in meta_back_add() 197 (void)mi->mi_ldap_extra->controls_free( op, rs, &ctrls ); in meta_back_add()
|
| H A D | modify.c | 56 LDAPControl **ctrls = NULL; in meta_back_modify() local 185 ctrls = op->o_ctrls; in meta_back_modify() 186 rc = meta_back_controls_add( op, rs, mc, candidate, &ctrls ); in meta_back_modify() 193 modv, ctrls, NULL, &msgid ); in meta_back_modify() 200 (void)mi->mi_ldap_extra->controls_free( op, rs, &ctrls ); in meta_back_modify() 206 (void)mi->mi_ldap_extra->controls_free( op, rs, &ctrls ); in meta_back_modify()
|
| /netbsd-src/external/bsd/openldap/dist/clients/tools/ |
| H A D | ldapdelete.c | 237 LDAPControl **ctrls = NULL; in dodelete() local 286 rc = ldap_parse_result( ld, res, &code, &matcheddn, &text, &refs, &ctrls, 1 ); in dodelete() 329 if (ctrls) { in dodelete() 330 tool_print_ctrls( ld, ctrls ); in dodelete() 331 ldap_controls_free( ctrls ); in dodelete() 353 LDAPControl c, *ctrls[2], **ctrlsp = NULL; in deletechildren() local 377 ctrls[0] = &c; in deletechildren() 378 ctrls[1] = NULL; in deletechildren() 379 ctrlsp = ctrls; in deletechildren()
|
| H A D | ldapwhoami.c | 122 LDAPControl **ctrls = NULL; in main() local 177 &code, &matcheddn, &text, &refs, &ctrls, 0 ); in main() 208 ( matcheddn && *matcheddn ) || ( text && *text ) || refs || ctrls ) in main() 227 if (ctrls) { in main() 228 tool_print_ctrls( ld, ctrls ); in main() 229 ldap_controls_free( ctrls ); in main()
|
| H A D | common.c | 1418 LDAPControl **ctrls = NULL; in tool_bind() local 1570 &ctrls, 1 ); in tool_bind() 1578 if ( ctrls && ppolicy ) { in tool_bind() 1584 ctrls, NULL ); in tool_bind() 1608 if ( ctrls && bauthzid ) { in tool_bind() 1612 ctrls, NULL ); in tool_bind() 1622 if ( ctrls ) { in tool_bind() 1625 ctrls, NULL ); in tool_bind() 1628 ctrls, NULL ); in tool_bind() 1638 if ( ctrls ) { in tool_bind() [all …]
|
| H A D | ldappasswd.c | 185 LDAPControl **ctrls = NULL; in main() local 339 &code, &matcheddn, &text, &refs, &ctrls, 0 ); in main() 382 ( matcheddn && *matcheddn ) || ( text && *text ) || refs || ctrls ) in main() 401 if( ctrls ) { in main() 402 tool_print_ctrls( ld, ctrls ); in main() 403 ldap_controls_free( ctrls ); in main()
|
| H A D | ldapcompare.c | 286 LDAPControl **ctrls = NULL; in docompare() local 319 rc = ldap_parse_result( ld, res, &code, &matcheddn, &text, &refs, &ctrls, 1 ); in docompare() 360 if ( ctrls ) { in docompare() 361 tool_print_ctrls( ld, ctrls ); in docompare() 362 ldap_controls_free( ctrls ); in docompare()
|
| H A D | ldapmodrdn.c | 251 LDAPControl **ctrls = NULL; in domodrdn() local 295 rc = ldap_parse_result( ld, res, &code, &matcheddn, &text, &refs, &ctrls, 1 ); in domodrdn() 325 if (ctrls) { in domodrdn() 326 tool_print_ctrls( ld, ctrls ); in domodrdn() 327 ldap_controls_free( ctrls ); in domodrdn()
|
| /netbsd-src/external/bsd/openldap/dist/servers/slapd/back-asyncmeta/ |
| H A D | bind.c | 392 LDAPControl **ctrls = NULL; in asyncmeta_single_bind() local 422 ctrls = op->o_ctrls; in asyncmeta_single_bind() 423 rs->sr_err = asyncmeta_controls_add( op, rs, mc, candidate, be_isroot(op), &ctrls ); in asyncmeta_single_bind() 438 ctrls, NULL, &msgid ); in asyncmeta_single_bind() 445 mi->mi_ldap_extra->controls_free( op, rs, &ctrls ); in asyncmeta_single_bind() 1263 LDAPControl **ctrls = NULL; in asyncmeta_controls_add() local 1339 …ctrls = op->o_tmpalloc( (n + j1 + j2 + 1) * sizeof( LDAPControl * ) + ( j1 + j2 ) * sizeof( LDAPCo… in asyncmeta_controls_add() 1342 ctrls[ 0 ] = (LDAPControl *)&ctrls[ n + j1 + j2 + 1 ]; in asyncmeta_controls_add() 1343 *ctrls[ 0 ] = c[ 0 ]; in asyncmeta_controls_add() 1345 ctrls[ i ] = &ctrls[ 0 ][ i ]; in asyncmeta_controls_add() [all …]
|
| /netbsd-src/external/bsd/openldap/dist/tests/progs/ |
| H A D | slapd-common.c | 236 LDAPControl **ctrls = NULL; in tester_ldap_error() local 262 ldap_get_option( ld, LDAP_OPT_SERVER_CONTROLS, (void *)&ctrls ); in tester_ldap_error() 263 if ( ctrls != NULL ) { in tester_ldap_error() 267 for ( i = 0; ctrls[ i ] != NULL; i++ ) { in tester_ldap_error() 268 fprintf( stderr, "\t\t%s\n", ctrls[ i ]->ldctl_oid ); in tester_ldap_error() 270 ldap_controls_free( ctrls ); in tester_ldap_error() 271 ctrls = NULL; in tester_ldap_error()
|