Lines Matching refs:ac
43 struct rr_context *ac;
45 ac = talloc_zero(req, struct rr_context);
46 if (ac == NULL) {
51 ac->module = module;
52 ac->req = req;
54 return ac;
60 struct rr_context *ac;
63 ac = talloc_get_type(req->context, struct rr_context);
64 ldb = ldb_module_get_ctx(ac->module);
67 return ldb_module_done(ac->req, NULL, NULL,
71 return ldb_module_done(ac->req, ares->controls,
76 return ldb_module_send_referral(ac->req, ares->referral);
80 return ldb_module_done(ac->req, ares->controls,
87 for (i = 0; ac->req->op.search.attrs[i]; i++) {
93 p = strchr(ac->req->op.search.attrs[i], ';');
107 new_attr = talloc_strndup(ac->req,
108 ac->req->op.search.attrs[i],
109 (size_t)(p - ac->req->op.search.attrs[i]));
113 return ldb_module_done(ac->req, NULL, NULL,
130 return ldb_module_done(ac->req, NULL, NULL,
145 return ldb_module_done(ac->req, NULL, NULL,
154 return ldb_module_done(ac->req, NULL, NULL,
165 return ldb_module_done(ac->req, NULL, NULL,
170 return ldb_module_send_entry(ac->req, ares->message, ares->controls);
182 struct rr_context *ac;
225 ac = rr_init_context(module, req);
226 if (!ac) {
230 ret = ldb_build_search_req_ex(&down_req, ldb, ac,
236 ac, rr_search_callback,