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);