controls 664 libcli/ldap/ldap_message.c if (msg->controls != NULL) { controls 667 libcli/ldap/ldap_message.c for (i = 0; msg->controls[i] != NULL; i++) { controls 670 libcli/ldap/ldap_message.c msg->controls[i])) { controls 1536 libcli/ldap/ldap_message.c msg->controls = NULL; controls 1590 libcli/ldap/ldap_message.c msg->controls = ctrl; controls 206 libcli/ldap/ldap_message.h struct ldb_control **controls; controls 570 source3/lib/ldb/common/ldb.c res->controls = talloc_move(res, &ares->controls); controls 588 source3/lib/ldb/common/ldb.c struct ldb_control **controls, controls 618 source3/lib/ldb/common/ldb.c req->controls = controls; controls 630 source3/lib/ldb/common/ldb.c struct ldb_control **controls, controls 646 source3/lib/ldb/common/ldb.c req->controls = controls; controls 659 source3/lib/ldb/common/ldb.c struct ldb_control **controls, controls 675 source3/lib/ldb/common/ldb.c req->controls = controls; controls 688 source3/lib/ldb/common/ldb.c struct ldb_control **controls, controls 704 source3/lib/ldb/common/ldb.c req->controls = controls; controls 718 source3/lib/ldb/common/ldb.c struct ldb_control **controls, controls 735 source3/lib/ldb/common/ldb.c req->controls = controls; controls 970 source3/lib/ldb/common/ldb.c req->controls = NULL; controls 39 source3/lib/ldb/common/ldb_controls.c struct ldb_control *get_control_from_list(struct ldb_control **controls, const char *oid) controls 44 source3/lib/ldb/common/ldb_controls.c if (controls != NULL) { controls 45 source3/lib/ldb/common/ldb_controls.c for (i = 0; controls[i]; i++) { controls 46 source3/lib/ldb/common/ldb_controls.c if (strcmp(oid, controls[i]->oid) == 0) { controls 51 source3/lib/ldb/common/ldb_controls.c return controls[i]; controls 65 source3/lib/ldb/common/ldb_controls.c *saver = req->controls; controls 66 source3/lib/ldb/common/ldb_controls.c for (i = 0; req->controls[i]; i++); controls 68 source3/lib/ldb/common/ldb_controls.c req->controls = NULL; controls 84 source3/lib/ldb/common/ldb_controls.c req->controls = lcs; controls 90 source3/lib/ldb/common/ldb_controls.c int check_critical_controls(struct ldb_control **controls) controls 94 source3/lib/ldb/common/ldb_controls.c if (controls == NULL) { controls 98 source3/lib/ldb/common/ldb_controls.c for (i = 0; controls[i]; i++) { controls 99 source3/lib/ldb/common/ldb_controls.c if (controls[i]->critical) { controls 680 source3/lib/ldb/include/ldb.h struct ldb_control **controls; controls 694 source3/lib/ldb/include/ldb.h struct ldb_control **controls; controls 763 source3/lib/ldb/include/ldb.h struct ldb_control **controls; controls 879 source3/lib/ldb/include/ldb.h struct ldb_control **controls, controls 901 source3/lib/ldb/include/ldb.h struct ldb_control **controls, controls 923 source3/lib/ldb/include/ldb.h struct ldb_control **controls, controls 945 source3/lib/ldb/include/ldb.h struct ldb_control **controls, controls 969 source3/lib/ldb/include/ldb.h struct ldb_control **controls, controls 206 source3/lib/ldb/include/ldb_private.h struct ldb_control *get_control_from_list(struct ldb_control **controls, const char *oid); controls 208 source3/lib/ldb/include/ldb_private.h int check_critical_controls(struct ldb_control **controls); controls 252 source3/lib/ldb/ldb_ildap/ldb_ildap.c ares->controls = talloc_move(ares, &msg->controls); controls 478 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->controls = req->controls; controls 255 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (req->controls != NULL) { controls 607 source3/lib/ldb/ldb_ldap/ldb_ldap.c ares->controls = NULL; controls 302 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (req->controls != NULL) { controls 304 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (check_critical_controls(req->controls)) { controls 406 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (req->controls != NULL) { controls 408 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (check_critical_controls(req->controls)) { controls 766 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (req->controls != NULL) { controls 768 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (check_critical_controls(req->controls)) { controls 816 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (req->controls != NULL) { controls 818 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (check_critical_controls(req->controls)) { controls 921 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (req->controls != NULL) { controls 923 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (check_critical_controls(req->controls)) { controls 62 source3/lib/ldb/modules/asq.c struct ldb_control **controls; controls 120 source3/lib/ldb/modules/asq.c if (ac->controls) { controls 121 source3/lib/ldb/modules/asq.c for (i = 0; ac->controls[i]; i++); controls 122 source3/lib/ldb/modules/asq.c ares->controls = talloc_move(ares, &ac->controls); controls 127 source3/lib/ldb/modules/asq.c ares->controls = talloc_realloc(ares, ares->controls, struct ldb_control *, i + 2); controls 129 source3/lib/ldb/modules/asq.c if (ares->controls == NULL) controls 132 source3/lib/ldb/modules/asq.c ares->controls[i] = talloc(ares->controls, struct ldb_control); controls 133 source3/lib/ldb/modules/asq.c if (ares->controls[i] == NULL) controls 136 source3/lib/ldb/modules/asq.c ares->controls[i]->oid = LDB_CONTROL_ASQ_OID; controls 137 source3/lib/ldb/modules/asq.c ares->controls[i]->critical = 0; controls 139 source3/lib/ldb/modules/asq.c asq = talloc_zero(ares->controls[i], struct ldb_asq_control); controls 145 source3/lib/ldb/modules/asq.c ares->controls[i]->data = asq; controls 147 source3/lib/ldb/modules/asq.c ares->controls[i + 1] = NULL; controls 220 source3/lib/ldb/modules/asq.c control = get_control_from_list(req->controls, LDB_CONTROL_ASQ_OID); controls 883 source3/lib/ldb/modules/ldb_map.c req->controls = NULL; controls 950 source3/lib/ldb/modules/ldb_map.c req->controls = NULL; controls 472 source3/lib/ldb/modules/objectclass.c ac->search_req->controls = NULL; controls 505 source3/lib/ldb/modules/objectclass.c ac->mod_req->controls = NULL; controls 273 source3/lib/ldb/modules/operational.c down_req->controls = req->controls; controls 65 source3/lib/ldb/modules/paged_results.c struct ldb_control **controls; controls 120 source3/lib/ldb/modules/paged_results.c newr->controls = NULL; controls 221 source3/lib/ldb/modules/paged_results.c ac->store->controls = talloc_move(ac->store, &ares->controls); controls 243 source3/lib/ldb/modules/paged_results.c control = get_control_from_list(req->controls, LDB_CONTROL_PAGED_RESULTS_OID); controls 290 source3/lib/ldb/modules/paged_results.c ac->store->req->controls = req->controls; controls 390 source3/lib/ldb/modules/paged_results.c if (ac->store->controls != NULL) { controls 391 source3/lib/ldb/modules/paged_results.c ares->controls = ac->store->controls; controls 392 source3/lib/ldb/modules/paged_results.c while (ares->controls[i]) i++; /* counting */ controls 394 source3/lib/ldb/modules/paged_results.c ares->controls = talloc_move(ares, &ac->store->controls); controls 398 source3/lib/ldb/modules/paged_results.c ares->controls = talloc_realloc(ares, ares->controls, struct ldb_control *, num_ctrls); controls 399 source3/lib/ldb/modules/paged_results.c if (ares->controls == NULL) { controls 404 source3/lib/ldb/modules/paged_results.c ares->controls[i] = talloc(ares->controls, struct ldb_control); controls 405 source3/lib/ldb/modules/paged_results.c if (ares->controls[i] == NULL) { controls 410 source3/lib/ldb/modules/paged_results.c ares->controls[i]->oid = talloc_strdup(ares->controls[i], LDB_CONTROL_PAGED_RESULTS_OID); controls 411 source3/lib/ldb/modules/paged_results.c if (ares->controls[i]->oid == NULL) { controls 416 source3/lib/ldb/modules/paged_results.c ares->controls[i]->critical = 0; controls 417 source3/lib/ldb/modules/paged_results.c ares->controls[i + 1] = NULL; controls 419 source3/lib/ldb/modules/paged_results.c paged = talloc(ares->controls[i], struct ldb_paged_control); controls 425 source3/lib/ldb/modules/paged_results.c ares->controls[i]->data = paged; controls 544 source3/lib/ldb/modules/paged_results.c req->controls = NULL; controls 105 source3/lib/ldb/modules/paged_searches.c if (!ares->controls || strcmp(LDB_CONTROL_PAGED_RESULTS_OID, ares->controls[0]->oid) != 0) { controls 110 source3/lib/ldb/modules/paged_searches.c rep_control = talloc_get_type(ares->controls[0]->data, struct ldb_paged_control); controls 122 source3/lib/ldb/modules/paged_searches.c if (strcmp(LDB_CONTROL_PAGED_RESULTS_OID, ac->new_req->controls[0]->oid) != 0) { controls 127 source3/lib/ldb/modules/paged_searches.c req_control = talloc_get_type(ac->new_req->controls[0]->data, struct ldb_paged_control); controls 241 source3/lib/ldb/modules/paged_searches.c if (!private_data || !private_data->paged_supported || req->controls) { controls 263 source3/lib/ldb/modules/paged_searches.c ac->new_req->controls = talloc_array(ac->new_req, struct ldb_control *, 2); controls 264 source3/lib/ldb/modules/paged_searches.c if (!ac->new_req->controls) return LDB_ERR_OPERATIONS_ERROR; controls 266 source3/lib/ldb/modules/paged_searches.c ac->new_req->controls[0] = talloc(ac->new_req->controls, struct ldb_control); controls 267 source3/lib/ldb/modules/paged_searches.c if (!ac->new_req->controls[0]) return LDB_ERR_OPERATIONS_ERROR; controls 269 source3/lib/ldb/modules/paged_searches.c control = talloc(ac->new_req->controls[0], struct ldb_paged_control); controls 276 source3/lib/ldb/modules/paged_searches.c ac->new_req->controls[0]->oid = LDB_CONTROL_PAGED_RESULTS_OID; controls 277 source3/lib/ldb/modules/paged_searches.c ac->new_req->controls[0]->critical = 1; controls 278 source3/lib/ldb/modules/paged_searches.c ac->new_req->controls[0]->data = control; controls 280 source3/lib/ldb/modules/paged_searches.c ac->new_req->controls[1] = NULL; controls 437 source3/lib/ldb/modules/paged_searches.c req->controls = NULL; controls 57 source3/lib/ldb/modules/sort.c struct ldb_control **controls; controls 101 source3/lib/ldb/modules/sort.c struct ldb_control **controls; controls 106 source3/lib/ldb/modules/sort.c controls = *ctrls; controls 107 source3/lib/ldb/modules/sort.c for (i = 0; controls[i]; i++); controls 108 source3/lib/ldb/modules/sort.c controls = talloc_realloc(mem_ctx, controls, struct ldb_control *, i + 2); controls 111 source3/lib/ldb/modules/sort.c controls = talloc_array(mem_ctx, struct ldb_control *, 2); controls 113 source3/lib/ldb/modules/sort.c if (! controls ) controls 116 source3/lib/ldb/modules/sort.c *ctrls = controls; controls 118 source3/lib/ldb/modules/sort.c controls[i+1] = NULL; controls 119 source3/lib/ldb/modules/sort.c controls[i] = talloc(controls, struct ldb_control); controls 120 source3/lib/ldb/modules/sort.c if (! controls[i] ) controls 123 source3/lib/ldb/modules/sort.c controls[i]->oid = LDB_CONTROL_SORT_RESP_OID; controls 124 source3/lib/ldb/modules/sort.c controls[i]->critical = 0; controls 126 source3/lib/ldb/modules/sort.c resp = talloc(controls[i], struct ldb_sort_resp_control); controls 136 source3/lib/ldb/modules/sort.c controls[i]->data = resp; controls 204 source3/lib/ldb/modules/sort.c ac->controls = talloc_move(ac, &ares->controls); controls 225 source3/lib/ldb/modules/sort.c control = get_control_from_list(req->controls, LDB_CONTROL_SERVER_SORT_OID); controls 263 source3/lib/ldb/modules/sort.c if ((ret = build_response(ares, &ares->controls, 53, "sort control is not complete yet")) != LDB_SUCCESS) { controls 291 source3/lib/ldb/modules/sort.c ac->req->controls = req->controls; controls 363 source3/lib/ldb/modules/sort.c ares->controls = talloc_move(ares, &ac->controls); controls 370 source3/lib/ldb/modules/sort.c if ((ret = build_response(ac, &ac->controls, ac->sort_result, "sort control is not complete yet")) != LDB_SUCCESS) { controls 421 source3/lib/ldb/modules/sort.c req->controls = NULL; controls 156 source3/lib/ldb/tools/cmdline.c options.controls = talloc_array(ret, char *, cc + 1); controls 157 source3/lib/ldb/tools/cmdline.c if (options.controls == NULL) { controls 166 source3/lib/ldb/tools/cmdline.c options.controls[cc] = talloc_strdup(options.controls, p); controls 169 source3/lib/ldb/tools/cmdline.c options.controls[cc] = talloc_strndup(options.controls, p, t-p); controls 173 source3/lib/ldb/tools/cmdline.c options.controls[cc] = NULL; controls 45 source3/lib/ldb/tools/cmdline.h char **controls; controls 161 source3/lib/ldb/tools/ldbsearch.c if (ares->controls) { controls 162 source3/lib/ldb/tools/ldbsearch.c if (handle_controls_reply(ares->controls, sctx->req_ctrls) == 1) controls 205 source3/lib/ldb/tools/ldbsearch.c sctx->req_ctrls = parse_controls(ldb, options->controls); controls 206 source3/lib/ldb/tools/ldbsearch.c if (options->controls != NULL && sctx->req_ctrls== NULL) return -1; controls 220 source3/lib/ldb/tools/ldbsearch.c req->controls = sctx->req_ctrls; controls 1363 source3/lib/smbldap.c LDAPControl *controls[2] = { NULL, NULL}; controls 1397 source3/lib/smbldap.c controls[0] = ≺ controls 1398 source3/lib/smbldap.c controls[1] = NULL; controls 1401 source3/lib/smbldap.c 0, controls, NULL, LDAP_NO_LIMIT, res); controls 870 source3/libads/ldap.c LDAPControl PagedResults, NoReferrals, ExternalCtrl, *controls[4], **rcontrols; controls 964 source3/libads/ldap.c controls[0] = &NoReferrals; controls 965 source3/libads/ldap.c controls[1] = &PagedResults; controls 966 source3/libads/ldap.c controls[2] = &ExternalCtrl; controls 967 source3/libads/ldap.c controls[3] = NULL; controls 970 source3/libads/ldap.c controls[0] = &NoReferrals; controls 971 source3/libads/ldap.c controls[1] = &PagedResults; controls 972 source3/libads/ldap.c controls[2] = NULL; controls 986 source3/libads/ldap.c search_attrs, 0, controls, controls 1508 source3/libads/ldap.c LDAPControl *controls[2]; controls 1510 source3/libads/ldap.c controls[0] = &PermitModify; controls 1511 source3/libads/ldap.c controls[1] = NULL; controls 1522 source3/libads/ldap.c (LDAPMod **) mods, controls, NULL); controls 296 source4/dsdb/samdb/ldb_modules/anr.c return ldb_module_done(ac->req, ares->controls, controls 302 source4/dsdb/samdb/ldb_modules/anr.c return ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 308 source4/dsdb/samdb/ldb_modules/anr.c return ldb_module_done(ac->req, ares->controls, controls 356 source4/dsdb/samdb/ldb_modules/anr.c req->controls, controls 55 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ret = ldb_module_done(ac->req, ares->controls, controls 61 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ret = ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 69 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ret = ldb_module_done(ac->req, ares->controls, controls 95 source4/dsdb/samdb/ldb_modules/extended_dn_in.c return ldb_module_done(ac->req, ares->controls, controls 168 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ac->req->controls, controls 186 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ac->req->controls, controls 205 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ac->req->controls, controls 214 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ac->req->controls, controls 223 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ac->req->controls, controls 259 source4/dsdb/samdb/ldb_modules/extended_dn_out.c return ldb_module_done(ac->req, ares->controls, controls 268 source4/dsdb/samdb/ldb_modules/extended_dn_out.c return ldb_module_done(ac->req, ares->controls, controls 395 source4/dsdb/samdb/ldb_modules/extended_dn_out.c return ldb_module_send_entry(ac->req, msg, ares->controls); controls 495 source4/dsdb/samdb/ldb_modules/extended_dn_out.c req->controls, controls 96 source4/dsdb/samdb/ldb_modules/extended_dn_store.c ret = ldb_module_done(ac->req, ares->controls, controls 102 source4/dsdb/samdb/ldb_modules/extended_dn_store.c ret = ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 110 source4/dsdb/samdb/ldb_modules/extended_dn_store.c ret = ldb_module_done(ac->req, ares->controls, controls 148 source4/dsdb/samdb/ldb_modules/extended_dn_store.c return ldb_module_done(os->ac->req, ares->controls, controls 318 source4/dsdb/samdb/ldb_modules/extended_dn_store.c ret = ldb_build_add_req(&ac->new_req, module->ldb, ac, msg, req->controls, ac, extended_final_callback, req); controls 391 source4/dsdb/samdb/ldb_modules/extended_dn_store.c ret = ldb_build_mod_req(&ac->new_req, module->ldb, ac, msg, req->controls, ac, extended_final_callback, req); controls 61 source4/dsdb/samdb/ldb_modules/instancetype.c return ldb_module_done(ac->req, ares->controls, controls 71 source4/dsdb/samdb/ldb_modules/instancetype.c return ldb_module_done(ac->req, ares->controls, controls 140 source4/dsdb/samdb/ldb_modules/instancetype.c req->controls, controls 226 source4/dsdb/samdb/ldb_modules/kludge_acl.c return ldb_module_done(ac->req, ares->controls, controls 306 source4/dsdb/samdb/ldb_modules/kludge_acl.c return ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 312 source4/dsdb/samdb/ldb_modules/kludge_acl.c return ldb_module_done(ac->req, ares->controls, controls 385 source4/dsdb/samdb/ldb_modules/kludge_acl.c req->controls, controls 251 source4/dsdb/samdb/ldb_modules/linked_attributes.c return ldb_module_done(ac->req, ares->controls, controls 636 source4/dsdb/samdb/ldb_modules/linked_attributes.c return ldb_module_done(ac->req, ares->controls, controls 853 source4/dsdb/samdb/ldb_modules/linked_attributes.c return ldb_module_done(ac->req, ares->controls, controls 892 source4/dsdb/samdb/ldb_modules/linked_attributes.c return ldb_module_done(ac->req, ares->controls, controls 904 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->op_controls = talloc_steal(ac, ares->controls); controls 938 source4/dsdb/samdb/ldb_modules/linked_attributes.c return ldb_module_done(ac->req, ares->controls, controls 978 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->op_controls = talloc_steal(ac, ares->controls); controls 1002 source4/dsdb/samdb/ldb_modules/linked_attributes.c return ldb_module_done(ac->req, ares->controls, controls 1038 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->op_controls = talloc_steal(ac, ares->controls); controls 1044 source4/dsdb/samdb/ldb_modules/linked_attributes.c return ldb_module_done(ac->req, ares->controls, controls 1062 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->req->controls, controls 1069 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->req->controls, controls 1076 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->req->controls, controls 1084 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->req->controls, controls 121 source4/dsdb/samdb/ldb_modules/local_password.c return ldb_module_done(ac->req, ares->controls, controls 134 source4/dsdb/samdb/ldb_modules/local_password.c ac->remote_done->controls, controls 241 source4/dsdb/samdb/ldb_modules/local_password.c req->controls, controls 269 source4/dsdb/samdb/ldb_modules/local_password.c return ldb_module_done(ac->req, ares->controls, controls 369 source4/dsdb/samdb/ldb_modules/local_password.c req->controls, controls 398 source4/dsdb/samdb/ldb_modules/local_password.c return ldb_module_done(ac->req, ares->controls, controls 451 source4/dsdb/samdb/ldb_modules/local_password.c return ldb_module_done(ac->req, ares->controls, controls 492 source4/dsdb/samdb/ldb_modules/local_password.c ac->remote_done->controls, controls 580 source4/dsdb/samdb/ldb_modules/local_password.c req->controls, controls 609 source4/dsdb/samdb/ldb_modules/local_password.c return ldb_module_done(ac->req, ares->controls, controls 662 source4/dsdb/samdb/ldb_modules/local_password.c return ldb_module_done(ac->req, ares->controls, controls 694 source4/dsdb/samdb/ldb_modules/local_password.c ac->remote_done->controls, controls 702 source4/dsdb/samdb/ldb_modules/local_password.c ac->remote_done->controls, controls 798 source4/dsdb/samdb/ldb_modules/local_password.c return ldb_module_done(ac->req, ares->controls, controls 848 source4/dsdb/samdb/ldb_modules/local_password.c return ldb_module_send_entry(ac->req, merge->message, merge->controls); controls 861 source4/dsdb/samdb/ldb_modules/local_password.c ret = ldb_module_send_entry(ac->req, ac->remote->message, ac->remote->controls); controls 872 source4/dsdb/samdb/ldb_modules/local_password.c lr->next->remote->controls, controls 911 source4/dsdb/samdb/ldb_modules/local_password.c return ldb_module_done(ac->req, ares->controls, controls 929 source4/dsdb/samdb/ldb_modules/local_password.c return ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 983 source4/dsdb/samdb/ldb_modules/local_password.c return ldb_module_done(ac->req, ares->controls, controls 1081 source4/dsdb/samdb/ldb_modules/local_password.c req->controls, controls 291 source4/dsdb/samdb/ldb_modules/objectclass.c return ldb_module_done(ac->req, ares->controls, controls 335 source4/dsdb/samdb/ldb_modules/objectclass.c return ldb_module_done(ac->req, ares->controls, controls 345 source4/dsdb/samdb/ldb_modules/objectclass.c return ldb_module_done(ac->req, ares->controls, controls 643 source4/dsdb/samdb/ldb_modules/objectclass.c ac->req->controls, controls 707 source4/dsdb/samdb/ldb_modules/objectclass.c req->controls, controls 791 source4/dsdb/samdb/ldb_modules/objectclass.c req->controls, controls 821 source4/dsdb/samdb/ldb_modules/objectclass.c req->controls, controls 847 source4/dsdb/samdb/ldb_modules/objectclass.c return ldb_module_done(ac->req, ares->controls, controls 960 source4/dsdb/samdb/ldb_modules/objectclass.c ac->req->controls, controls 1057 source4/dsdb/samdb/ldb_modules/objectclass.c ac->req->controls, controls 122 source4/dsdb/samdb/ldb_modules/objectguid.c return ldb_module_done(ac->req, ares->controls, controls 132 source4/dsdb/samdb/ldb_modules/objectguid.c return ldb_module_done(ac->req, ares->controls, controls 212 source4/dsdb/samdb/ldb_modules/objectguid.c req->controls, controls 270 source4/dsdb/samdb/ldb_modules/objectguid.c req->controls, controls 172 source4/dsdb/samdb/ldb_modules/partition.c return ldb_module_done(ac->req, ares->controls, controls 189 source4/dsdb/samdb/ldb_modules/partition.c return ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 213 source4/dsdb/samdb/ldb_modules/partition.c return ldb_module_done(ac->req, ares->controls, controls 257 source4/dsdb/samdb/ldb_modules/partition.c ac->req->controls, controls 264 source4/dsdb/samdb/ldb_modules/partition.c ac->req->controls, controls 271 source4/dsdb/samdb/ldb_modules/partition.c ac->req->controls, controls 278 source4/dsdb/samdb/ldb_modules/partition.c ac->req->controls, controls 286 source4/dsdb/samdb/ldb_modules/partition.c ac->req->controls, controls 295 source4/dsdb/samdb/ldb_modules/partition.c ac->req->controls, controls 311 source4/dsdb/samdb/ldb_modules/partition.c if (ac->req->controls) { controls 312 source4/dsdb/samdb/ldb_modules/partition.c req->controls = talloc_memdup(req, ac->req->controls, controls 313 source4/dsdb/samdb/ldb_modules/partition.c talloc_get_size(ac->req->controls)); controls 314 source4/dsdb/samdb/ldb_modules/partition.c if (req->controls == NULL) { controls 1465 source4/dsdb/samdb/ldb_modules/password_hash.c return ldb_module_done(ac->req, ares->controls, controls 1475 source4/dsdb/samdb/ldb_modules/password_hash.c return ldb_module_done(ac->req, ares->controls, controls 1503 source4/dsdb/samdb/ldb_modules/password_hash.c return ldb_module_done(ac->req, ares->controls, controls 1848 source4/dsdb/samdb/ldb_modules/password_hash.c ac->req->controls, controls 1950 source4/dsdb/samdb/ldb_modules/password_hash.c req->controls, controls 1972 source4/dsdb/samdb/ldb_modules/password_hash.c return ldb_module_done(ac->req, ares->controls, controls 2005 source4/dsdb/samdb/ldb_modules/password_hash.c return ldb_module_done(ac->req, ares->controls, controls 2243 source4/dsdb/samdb/ldb_modules/password_hash.c ac->req->controls, controls 272 source4/dsdb/samdb/ldb_modules/proxy.c return ldb_module_done(ac->req, ares->controls, controls 284 source4/dsdb/samdb/ldb_modules/proxy.c ret = ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 363 source4/dsdb/samdb/ldb_modules/proxy.c req->controls, controls 71 source4/dsdb/samdb/ldb_modules/ranged_results.c return ldb_module_done(ac->req, ares->controls, controls 80 source4/dsdb/samdb/ldb_modules/ranged_results.c return ldb_module_done(ac->req, ares->controls, controls 170 source4/dsdb/samdb/ldb_modules/ranged_results.c return ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 235 source4/dsdb/samdb/ldb_modules/ranged_results.c req->controls, controls 59 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct ldb_control **controls; controls 219 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ac->req, ares->controls, controls 231 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ac->req, ares->controls, controls 443 source4/dsdb/samdb/ldb_modules/repl_meta_data.c req->controls, controls 528 source4/dsdb/samdb/ldb_modules/repl_meta_data.c req->controls, controls 569 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, ares->controls, controls 665 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->controls, controls 710 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, ares->controls, controls 908 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->controls, controls 930 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, ares->controls, controls 1012 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, ares->controls, controls 1316 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->controls, controls 1338 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, ares->controls, controls 1433 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ctrls = req->controls; controls 1435 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (req->controls) { controls 1436 source4/dsdb/samdb/ldb_modules/repl_meta_data.c req->controls = talloc_memdup(ar, req->controls, controls 1437 source4/dsdb/samdb/ldb_modules/repl_meta_data.c talloc_get_size(req->controls)); controls 1438 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (!req->controls) return replmd_replicated_request_werror(ar, WERR_NOMEM); controls 1446 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->controls = req->controls; controls 1447 source4/dsdb/samdb/ldb_modules/repl_meta_data.c req->controls = ctrls; controls 31 source4/dsdb/samdb/ldb_modules/rootdse.c char **controls; controls 82 source4/dsdb/samdb/ldb_modules/rootdse.c char *control = talloc_strdup(msg, priv->controls[i]); controls 259 source4/dsdb/samdb/ldb_modules/rootdse.c return ldb_module_done(ac->req, ares->controls, controls 284 source4/dsdb/samdb/ldb_modules/rootdse.c return ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 292 source4/dsdb/samdb/ldb_modules/rootdse.c return ldb_module_done(ac->req, ares->controls, controls 341 source4/dsdb/samdb/ldb_modules/rootdse.c list = talloc_realloc(priv, priv->controls, char *, priv->num_controls + 1); controls 352 source4/dsdb/samdb/ldb_modules/rootdse.c priv->controls = list; controls 407 source4/dsdb/samdb/ldb_modules/rootdse.c data->controls = NULL; controls 159 source4/dsdb/samdb/ldb_modules/samldb.c return ldb_module_done(ac->req, ares->controls, controls 341 source4/dsdb/samdb/ldb_modules/samldb.c return ldb_module_done(ac->req, ares->controls, controls 482 source4/dsdb/samdb/ldb_modules/samldb.c return ldb_module_done(ac->req, ares->controls, controls 628 source4/dsdb/samdb/ldb_modules/samldb.c return ldb_module_done(ac->req, ares->controls, controls 784 source4/dsdb/samdb/ldb_modules/samldb.c return ldb_module_done(ac->req, ares->controls, controls 867 source4/dsdb/samdb/ldb_modules/samldb.c return ldb_module_done(ac->req, ares->controls, controls 983 source4/dsdb/samdb/ldb_modules/samldb.c return ldb_module_done(ac->req, ares->controls, controls 994 source4/dsdb/samdb/ldb_modules/samldb.c return ldb_module_done(ac->req, ares->controls, controls 1008 source4/dsdb/samdb/ldb_modules/samldb.c ac->req->controls, controls 1089 source4/dsdb/samdb/ldb_modules/samldb.c return ldb_module_done(ac->req, ares->controls, controls 407 source4/dsdb/samdb/ldb_modules/schema_fsmo.c return ldb_module_done(ac->req, ares->controls, controls 416 source4/dsdb/samdb/ldb_modules/schema_fsmo.c return ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 428 source4/dsdb/samdb/ldb_modules/schema_fsmo.c return ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 436 source4/dsdb/samdb/ldb_modules/schema_fsmo.c return ldb_module_done(ac->req, ares->controls, controls 482 source4/dsdb/samdb/ldb_modules/schema_fsmo.c req->controls, controls 58 source4/dsdb/samdb/ldb_modules/show_deleted.c return ldb_module_done(ar->req, ares->controls, controls 65 source4/dsdb/samdb/ldb_modules/show_deleted.c return ldb_module_send_entry(ar->req, ares->message, ares->controls); controls 71 source4/dsdb/samdb/ldb_modules/show_deleted.c return ldb_module_done(ar->req, ares->controls, controls 111 source4/dsdb/samdb/ldb_modules/show_deleted.c req->controls, controls 121 source4/dsdb/samdb/ldb_modules/show_deleted.c req->controls, controls 76 source4/dsdb/samdb/ldb_modules/subtree_delete.c return ldb_module_done(ac->req, ares->controls, controls 149 source4/dsdb/samdb/ldb_modules/subtree_delete.c req->controls, controls 85 source4/dsdb/samdb/ldb_modules/subtree_rename.c return ldb_module_done(ac->req, ares->controls, controls 97 source4/dsdb/samdb/ldb_modules/subtree_rename.c return ldb_module_done(ac->req, ares->controls, controls 125 source4/dsdb/samdb/ldb_modules/subtree_rename.c ac->req->controls, controls 151 source4/dsdb/samdb/ldb_modules/subtree_rename.c return ldb_module_done(ac->req, ares->controls, controls 159 source4/dsdb/samdb/ldb_modules/update_keytab.c return ldb_module_done(ac->req, ares->controls, controls 170 source4/dsdb/samdb/ldb_modules/update_keytab.c return ldb_module_done(ac->req, ares->controls, controls 194 source4/dsdb/samdb/ldb_modules/update_keytab.c ac->req->controls, controls 216 source4/dsdb/samdb/ldb_modules/update_keytab.c return ldb_module_done(ac->req, ares->controls, controls 246 source4/dsdb/samdb/ldb_modules/update_keytab.c return ldb_module_done(ac->req, ac->op_reply->controls, controls 296 source4/dsdb/samdb/ldb_modules/update_keytab.c req->controls, controls 325 source4/dsdb/samdb/ldb_modules/update_keytab.c req->controls, controls 371 source4/dsdb/samdb/ldb_modules/update_keytab.c req->controls, controls 115 source4/ldap_server/ldap_backend.c reply->msg->controls = NULL; controls 229 source4/ldap_server/ldap_backend.c call->request->controls, controls 324 source4/ldap_server/ldap_backend.c if (res->controls) { controls 325 source4/ldap_server/ldap_backend.c done_r->msg->controls = res->controls; controls 326 source4/ldap_server/ldap_backend.c talloc_steal(done_r, res->controls); controls 746 source4/ldap_server/ldap_backend.c for (i=0; msg->controls && msg->controls[i]; i++) { controls 748 source4/ldap_server/ldap_backend.c msg->controls[i]->critical) { controls 750 source4/ldap_server/ldap_backend.c msg->controls[i]->oid)); controls 675 source4/lib/ldb/common/ldb.c res->controls = talloc_move(res, &ares->controls); controls 718 source4/lib/ldb/common/ldb.c struct ldb_control **controls, controls 749 source4/lib/ldb/common/ldb.c req->controls = controls; controls 772 source4/lib/ldb/common/ldb.c struct ldb_control **controls, controls 787 source4/lib/ldb/common/ldb.c scope, tree, attrs, controls, controls 799 source4/lib/ldb/common/ldb.c struct ldb_control **controls, controls 816 source4/lib/ldb/common/ldb.c req->controls = controls; controls 837 source4/lib/ldb/common/ldb.c struct ldb_control **controls, controls 854 source4/lib/ldb/common/ldb.c req->controls = controls; controls 875 source4/lib/ldb/common/ldb.c struct ldb_control **controls, controls 892 source4/lib/ldb/common/ldb.c req->controls = controls; controls 914 source4/lib/ldb/common/ldb.c struct ldb_control **controls, controls 932 source4/lib/ldb/common/ldb.c req->controls = controls; controls 967 source4/lib/ldb/common/ldb.c res->controls = talloc_move(res, &ares->controls); controls 983 source4/lib/ldb/common/ldb.c struct ldb_control **controls, controls 1001 source4/lib/ldb/common/ldb.c req->controls = controls; controls 43 source4/lib/ldb/common/ldb_controls.c if (req->controls != NULL) { controls 44 source4/lib/ldb/common/ldb_controls.c for (i = 0; req->controls[i]; i++) { controls 45 source4/lib/ldb/common/ldb_controls.c if (strcmp(oid, req->controls[i]->oid) == 0) { controls 50 source4/lib/ldb/common/ldb_controls.c return req->controls[i]; controls 63 source4/lib/ldb/common/ldb_controls.c if (rep->controls != NULL) { controls 64 source4/lib/ldb/common/ldb_controls.c for (i = 0; rep->controls[i]; i++) { controls 65 source4/lib/ldb/common/ldb_controls.c if (strcmp(oid, rep->controls[i]->oid) == 0) { controls 70 source4/lib/ldb/common/ldb_controls.c return rep->controls[i]; controls 84 source4/lib/ldb/common/ldb_controls.c *saver = req->controls; controls 85 source4/lib/ldb/common/ldb_controls.c for (i = 0; req->controls[i]; i++); controls 87 source4/lib/ldb/common/ldb_controls.c req->controls = NULL; controls 103 source4/lib/ldb/common/ldb_controls.c req->controls = lcs; controls 109 source4/lib/ldb/common/ldb_controls.c int check_critical_controls(struct ldb_control **controls) controls 113 source4/lib/ldb/common/ldb_controls.c if (controls == NULL) { controls 117 source4/lib/ldb/common/ldb_controls.c for (i = 0; controls[i]; i++) { controls 118 source4/lib/ldb/common/ldb_controls.c if (controls[i]->critical) { controls 132 source4/lib/ldb/common/ldb_controls.c for (n=0; req->controls && req->controls[n];) { n++; } controls 134 source4/lib/ldb/common/ldb_controls.c ctrls = talloc_realloc(req, req->controls, controls 138 source4/lib/ldb/common/ldb_controls.c req->controls = ctrls; controls 645 source4/lib/ldb/common/ldb_modules.c ares->controls = talloc_steal(ares, ctrls); controls 699 source4/lib/ldb/common/ldb_modules.c ares->controls = talloc_steal(ares, ctrls); controls 717 source4/lib/ldb/include/ldb.h struct ldb_control **controls; controls 726 source4/lib/ldb/include/ldb.h struct ldb_control **controls; controls 783 source4/lib/ldb/include/ldb.h struct ldb_control **controls; controls 947 source4/lib/ldb/include/ldb.h struct ldb_control **controls, controls 959 source4/lib/ldb/include/ldb.h struct ldb_control **controls, controls 983 source4/lib/ldb/include/ldb.h struct ldb_control **controls, controls 1007 source4/lib/ldb/include/ldb.h struct ldb_control **controls, controls 1031 source4/lib/ldb/include/ldb.h struct ldb_control **controls, controls 1057 source4/lib/ldb/include/ldb.h struct ldb_control **controls, controls 1217 source4/lib/ldb/include/ldb.h struct ldb_control **controls, controls 92 source4/lib/ldb/include/ldb_module.h struct ldb_control *get_control_from_list(struct ldb_control **controls, const char *oid); controls 94 source4/lib/ldb/include/ldb_module.h int check_critical_controls(struct ldb_control **controls); controls 91 source4/lib/ldb/ldb_ildap/ldb_ildap.c ares->controls = talloc_steal(ares, ctrls); controls 212 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ldb_control **controls; controls 224 source4/lib/ldb/ldb_ildap/ldb_ildap.c controls = NULL; controls 295 source4/lib/ldb/ldb_ildap/ldb_ildap.c controls = talloc_steal(ac, msg->controls); controls 324 source4/lib/ldb/ldb_ildap/ldb_ildap.c controls = talloc_steal(ac, msg->controls); controls 326 source4/lib/ldb/ldb_ildap/ldb_ildap.c ret = ldb_module_send_entry(ac->req, ldbmsg, controls); controls 374 source4/lib/ldb/ldb_ildap/ldb_ildap.c ildb_request_done(ac, controls, ret); controls 472 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->controls = req->controls; controls 57 source4/lib/ldb/ldb_ldap/ldb_ldap.c struct ldb_control **controls; controls 221 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (req->controls != NULL) { controls 462 source4/lib/ldb/ldb_ldap/ldb_ldap.c ares->controls = talloc_steal(ares, ctrls); controls 593 source4/lib/ldb/ldb_ldap/ldb_ldap.c ac->controls = NULL; controls 620 source4/lib/ldb/ldb_ldap/ldb_ldap.c lldb_request_done(ac, ac->controls, ret); controls 213 source4/lib/ldb/ldb_map/ldb_map_inbound.c return ldb_module_done(ac->req, ares->controls, controls 304 source4/lib/ldb/ldb_map/ldb_map_inbound.c return ldb_module_done(ac->req, ares->controls, controls 338 source4/lib/ldb/ldb_map/ldb_map_inbound.c return ldb_module_done(ac->req, ares->controls, controls 348 source4/lib/ldb/ldb_map/ldb_map_inbound.c return ldb_module_done(ac->req, ares->controls, controls 414 source4/lib/ldb/ldb_map/ldb_map_inbound.c req->controls, controls 449 source4/lib/ldb/ldb_map/ldb_map_inbound.c ac->req->controls, controls 521 source4/lib/ldb/ldb_map/ldb_map_inbound.c req->controls, controls 570 source4/lib/ldb/ldb_map/ldb_map_inbound.c ac->req->controls, controls 581 source4/lib/ldb/ldb_map/ldb_map_inbound.c ac->req->controls, controls 627 source4/lib/ldb/ldb_map/ldb_map_inbound.c req->controls, controls 669 source4/lib/ldb/ldb_map/ldb_map_inbound.c ac->req->controls, controls 721 source4/lib/ldb/ldb_map/ldb_map_inbound.c req->controls, controls 763 source4/lib/ldb/ldb_map/ldb_map_inbound.c ac->req->controls, controls 789 source4/lib/ldb/ldb_map/ldb_map_inbound.c return ldb_module_done(ac->req, ares->controls, controls 1088 source4/lib/ldb/ldb_map/ldb_map_outbound.c return ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 1185 source4/lib/ldb/ldb_map/ldb_map_outbound.c req->controls, controls 1209 source4/lib/ldb/ldb_map/ldb_map_outbound.c return ldb_module_done(ac->req, ares->controls, controls 1249 source4/lib/ldb/ldb_map/ldb_map_outbound.c return ldb_module_done(ac->req, ares->controls, controls 1260 source4/lib/ldb/ldb_map/ldb_map_outbound.c return ldb_module_done(ac->req, ares->controls, controls 1309 source4/lib/ldb/ldb_map/ldb_map_outbound.c return ldb_module_done(ac->req, ares->controls, controls 1372 source4/lib/ldb/ldb_map/ldb_map_outbound.c ac->r_current->remote->controls, controls 1511 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (check_critical_controls(req->controls)) { controls 1151 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (check_critical_controls(req->controls)) { controls 61 source4/lib/ldb/modules/asq.c struct ldb_control **controls; controls 90 source4/lib/ldb/modules/asq.c if (ac->controls) { controls 91 source4/lib/ldb/modules/asq.c for (i = 0; ac->controls[i]; i++) /* count em */ ; controls 96 source4/lib/ldb/modules/asq.c ac->controls = talloc_realloc(ac, ac->controls, struct ldb_control *, i + 2); controls 98 source4/lib/ldb/modules/asq.c if (ac->controls == NULL) { controls 102 source4/lib/ldb/modules/asq.c ac->controls[i] = talloc(ac->controls, struct ldb_control); controls 103 source4/lib/ldb/modules/asq.c if (ac->controls[i] == NULL) { controls 107 source4/lib/ldb/modules/asq.c ac->controls[i]->oid = LDB_CONTROL_ASQ_OID; controls 108 source4/lib/ldb/modules/asq.c ac->controls[i]->critical = 0; controls 110 source4/lib/ldb/modules/asq.c asq = talloc_zero(ac->controls[i], struct ldb_asq_control); controls 116 source4/lib/ldb/modules/asq.c ac->controls[i]->data = asq; controls 118 source4/lib/ldb/modules/asq.c ac->controls[i + 1] = NULL; controls 120 source4/lib/ldb/modules/asq.c return ldb_module_done(ac->req, ac->controls, NULL, LDB_SUCCESS); controls 135 source4/lib/ldb/modules/asq.c return ldb_module_done(ac->req, ares->controls, controls 176 source4/lib/ldb/modules/asq.c return ldb_module_done(ac->req, ares->controls, controls 184 source4/lib/ldb/modules/asq.c ret = ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 291 source4/lib/ldb/modules/asq.c ac->req->controls, controls 202 source4/lib/ldb/modules/operational.c return ldb_module_done(ac->req, ares->controls, controls 217 source4/lib/ldb/modules/operational.c return ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 225 source4/lib/ldb/modules/operational.c return ldb_module_done(ac->req, ares->controls, controls 288 source4/lib/ldb/modules/operational.c req->controls, controls 64 source4/lib/ldb/modules/paged_results.c struct ldb_control **controls; controls 120 source4/lib/ldb/modules/paged_results.c newr->controls = NULL; controls 136 source4/lib/ldb/modules/paged_results.c struct ldb_control **controls; controls 151 source4/lib/ldb/modules/paged_results.c ret = ldb_module_send_entry(ac->req, msg->r->message, msg->r->controls); controls 177 source4/lib/ldb/modules/paged_results.c if (ac->store->controls != NULL) { controls 178 source4/lib/ldb/modules/paged_results.c while (ac->store->controls[i]) i++; /* counting */ controls 183 source4/lib/ldb/modules/paged_results.c ac->controls = talloc_array(ac, struct ldb_control *, num_ctrls +1); controls 184 source4/lib/ldb/modules/paged_results.c if (ac->controls == NULL) { controls 187 source4/lib/ldb/modules/paged_results.c ac->controls[num_ctrls] = NULL; controls 190 source4/lib/ldb/modules/paged_results.c ac->controls[i] = talloc_reference(ac->controls, ac->store->controls[i]); controls 193 source4/lib/ldb/modules/paged_results.c ac->controls[i] = talloc(ac->controls, struct ldb_control); controls 194 source4/lib/ldb/modules/paged_results.c if (ac->controls[i] == NULL) { controls 198 source4/lib/ldb/modules/paged_results.c ac->controls[i]->oid = talloc_strdup(ac->controls[i], controls 200 source4/lib/ldb/modules/paged_results.c if (ac->controls[i]->oid == NULL) { controls 204 source4/lib/ldb/modules/paged_results.c ac->controls[i]->critical = 0; controls 206 source4/lib/ldb/modules/paged_results.c paged = talloc(ac->controls[i], struct ldb_paged_control); controls 211 source4/lib/ldb/modules/paged_results.c ac->controls[i]->data = paged; controls 239 source4/lib/ldb/modules/paged_results.c return ldb_module_done(ac->req, ares->controls, controls 283 source4/lib/ldb/modules/paged_results.c ac->store->controls = talloc_move(ac->store, &ares->controls); controls 285 source4/lib/ldb/modules/paged_results.c return ldb_module_done(ac->req, ac->controls, controls 346 source4/lib/ldb/modules/paged_results.c req->controls, controls 386 source4/lib/ldb/modules/paged_results.c return ldb_module_done(req, ac->controls, NULL, controls 65 source4/lib/ldb/modules/paged_searches.c if (!ares->controls || strcmp(LDB_CONTROL_PAGED_RESULTS_OID, ares->controls[0]->oid) != 0) { controls 70 source4/lib/ldb/modules/paged_searches.c rep_control = talloc_get_type(ares->controls[0]->data, struct ldb_paged_control); controls 82 source4/lib/ldb/modules/paged_searches.c if (strcmp(LDB_CONTROL_PAGED_RESULTS_OID, req->controls[0]->oid) != 0) { controls 87 source4/lib/ldb/modules/paged_searches.c req_control = talloc_get_type(req->controls[0]->data, struct ldb_paged_control); controls 158 source4/lib/ldb/modules/paged_searches.c return ldb_module_done(ac->req, ares->controls, controls 164 source4/lib/ldb/modules/paged_searches.c ret = ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 202 source4/lib/ldb/modules/paged_searches.c return ldb_module_done(ac->req, ares->controls, controls 222 source4/lib/ldb/modules/paged_searches.c if (!private_data || !private_data->paged_supported || req->controls) { controls 248 source4/lib/ldb/modules/paged_searches.c struct ldb_control **controls; controls 254 source4/lib/ldb/modules/paged_searches.c controls = talloc_array(ac, struct ldb_control *, 2); controls 255 source4/lib/ldb/modules/paged_searches.c if (!controls) { controls 259 source4/lib/ldb/modules/paged_searches.c controls[0] = talloc(controls, struct ldb_control); controls 260 source4/lib/ldb/modules/paged_searches.c if (!controls[0]) { controls 264 source4/lib/ldb/modules/paged_searches.c control = talloc(controls[0], struct ldb_paged_control); controls 273 source4/lib/ldb/modules/paged_searches.c controls[0]->oid = LDB_CONTROL_PAGED_RESULTS_OID; controls 274 source4/lib/ldb/modules/paged_searches.c controls[0]->critical = 1; controls 275 source4/lib/ldb/modules/paged_searches.c controls[0]->data = control; controls 276 source4/lib/ldb/modules/paged_searches.c controls[1] = NULL; controls 283 source4/lib/ldb/modules/paged_searches.c controls, controls 290 source4/lib/ldb/modules/paged_searches.c talloc_steal(new_req, controls); controls 75 source4/lib/ldb/modules/rdn_name.c return ldb_module_done(ac->req, ares->controls, controls 84 source4/lib/ldb/modules/rdn_name.c return ldb_module_done(ac->req, ares->controls, controls 170 source4/lib/ldb/modules/rdn_name.c req->controls, controls 194 source4/lib/ldb/modules/rdn_name.c return ldb_module_done(ac->req, ares->controls, controls 205 source4/lib/ldb/modules/rdn_name.c return ldb_module_done(ac->req, ac->ares->controls, controls 226 source4/lib/ldb/modules/rdn_name.c return ldb_module_done(ac->req, ares->controls, controls 311 source4/lib/ldb/modules/rdn_name.c req->controls, controls 63 source4/lib/ldb/modules/sort.c struct ldb_control **controls; controls 68 source4/lib/ldb/modules/sort.c controls = *ctrls; controls 69 source4/lib/ldb/modules/sort.c for (i = 0; controls[i]; i++); controls 70 source4/lib/ldb/modules/sort.c controls = talloc_realloc(mem_ctx, controls, struct ldb_control *, i + 2); controls 73 source4/lib/ldb/modules/sort.c controls = talloc_array(mem_ctx, struct ldb_control *, 2); controls 75 source4/lib/ldb/modules/sort.c if (! controls ) controls 78 source4/lib/ldb/modules/sort.c *ctrls = controls; controls 80 source4/lib/ldb/modules/sort.c controls[i+1] = NULL; controls 81 source4/lib/ldb/modules/sort.c controls[i] = talloc(controls, struct ldb_control); controls 82 source4/lib/ldb/modules/sort.c if (! controls[i] ) controls 85 source4/lib/ldb/modules/sort.c controls[i]->oid = LDB_CONTROL_SORT_RESP_OID; controls 86 source4/lib/ldb/modules/sort.c controls[i]->critical = 0; controls 88 source4/lib/ldb/modules/sort.c resp = talloc(controls[i], struct ldb_sort_resp_control); controls 98 source4/lib/ldb/modules/sort.c controls[i]->data = resp; controls 161 source4/lib/ldb/modules/sort.c ret = ldb_module_send_entry(ac->req, ares->message, ares->controls); controls 199 source4/lib/ldb/modules/sort.c return ldb_module_done(ac->req, ares->controls, controls 237 source4/lib/ldb/modules/sort.c return ldb_module_done(ac->req, ares->controls, controls 250 source4/lib/ldb/modules/sort.c struct ldb_control **controls; controls 286 source4/lib/ldb/modules/sort.c ret = build_response(req, &controls, controls 294 source4/lib/ldb/modules/sort.c return ldb_module_done(req, controls, NULL, ret); controls 310 source4/lib/ldb/modules/sort.c req->controls, controls 831 source4/lib/ldb/pyldb.c const char **controls = PyList_AsStringList(ldb_ctx, py_controls); controls 832 source4/lib/ldb/pyldb.c parsed_controls = ldb_parse_control_strings(ldb_ctx, ldb_ctx, controls); controls 833 source4/lib/ldb/pyldb.c talloc_free(controls); controls 158 source4/lib/ldb/tools/cmdline.c options.controls = talloc_array(ret, char *, cc + 1); controls 159 source4/lib/ldb/tools/cmdline.c if (options.controls == NULL) { controls 168 source4/lib/ldb/tools/cmdline.c options.controls[cc] = talloc_strdup(options.controls, p); controls 171 source4/lib/ldb/tools/cmdline.c options.controls[cc] = talloc_strndup(options.controls, p, t-p); controls 175 source4/lib/ldb/tools/cmdline.c options.controls[cc] = NULL; controls 46 source4/lib/ldb/tools/cmdline.h char **controls; controls 173 source4/lib/ldb/tools/ldbsearch.c if (ares->controls) { controls 174 source4/lib/ldb/tools/ldbsearch.c if (handle_controls_reply(ares->controls, sctx->req_ctrls) == 1) controls 209 source4/lib/ldb/tools/ldbsearch.c sctx->req_ctrls = ldb_parse_control_strings(ldb, sctx, (const char **)options->controls); controls 210 source4/lib/ldb/tools/ldbsearch.c if (options->controls != NULL && sctx->req_ctrls== NULL) { controls 330 source4/libcli/cldap/cldap.c msg->controls = NULL; controls 393 source4/libcli/cldap/cldap.c msg->controls = NULL; controls 83 source4/libcli/ldap/ldap_bind.c res->controls = NULL; controls 194 source4/libcli/ldap/ldap_bind.c res->controls = NULL; controls 138 source4/libcli/ldap/ldap_client.c for (i=0; msg->controls && msg->controls[i]; i++) { controls 140 source4/libcli/ldap/ldap_client.c msg->controls[i]->critical) { controls 73 source4/libcli/ldap/ldap_ildap.c msg->controls = control_req; controls 86 source4/libcli/ldap/ldap_ildap.c *control_res = talloc_steal(conn, res->controls); controls 111 source4/torture/ldap/schema.c if (ares->controls) { controls 115 source4/torture/ldap/schema.c for (i=0; ares->controls[i]; i++) { controls 116 source4/torture/ldap/schema.c if (strcmp(LDB_CONTROL_PAGED_RESULTS_OID, ares->controls[i]->oid) == 0) { controls 117 source4/torture/ldap/schema.c ctrl = talloc_get_type(ares->controls[i]->data, struct ldb_paged_control);