ldb_debug(ac->module->ldb, LDB_DEBUG_ERROR, "Out of Memory!\n");
return LDB_ERR_OPERATIONS_ERROR;
}
- ac->dom_req->operation = LDB_ASYNC_SEARCH;
+ ac->dom_req->operation = LDB_SEARCH;
ac->dom_req->op.search.base = NULL;
ac->dom_req->op.search.scope = LDB_SCOPE_SUBTREE;
return LDB_ERR_OPERATIONS_ERROR;
}
- ac->search_req->operation = LDB_ASYNC_SEARCH;
+ ac->search_req->operation = LDB_SEARCH;
ac->search_req->op.search.base = ac->orig_req->op.mod.message->dn;
ac->search_req->op.search.scope = LDB_SCOPE_BASE;
ac->search_req->op.search.tree = ldb_parse_tree(ac->module->ldb, NULL);
res = talloc_zero(local_ctx, struct ldb_result);
NT_STATUS_HAVE_NO_MEMORY(res);
- lreq->operation = LDB_ASYNC_SEARCH;
+ lreq->operation = LDB_SEARCH;
lreq->op.search.base = basedn;
lreq->op.search.scope = scope;
lreq->op.search.tree = req->tree;
/* call the first module in the chain */
switch (req->operation) {
- case LDB_ASYNC_SEARCH:
+ case LDB_SEARCH:
FIRST_OP(ldb, search);
ret = module->ops->search(module, req);
break;
- case LDB_ASYNC_ADD:
+ case LDB_ADD:
FIRST_OP(ldb, add);
ret = module->ops->add(module, req);
break;
- case LDB_ASYNC_MODIFY:
+ case LDB_MODIFY:
FIRST_OP(ldb, modify);
ret = module->ops->modify(module, req);
break;
- case LDB_ASYNC_DELETE:
+ case LDB_DELETE:
FIRST_OP(ldb, del);
ret = module->ops->del(module, req);
break;
- case LDB_ASYNC_RENAME:
+ case LDB_RENAME:
FIRST_OP(ldb, rename);
ret = module->ops->rename(module, req);
break;
return LDB_ERR_OPERATIONS_ERROR;
}
- req->operation = LDB_ASYNC_SEARCH;
+ req->operation = LDB_SEARCH;
req->op.search.base = base;
req->op.search.scope = scope;
return LDB_ERR_OPERATIONS_ERROR;
}
- req->operation = LDB_ASYNC_ADD;
+ req->operation = LDB_ADD;
req->op.add.message = message;
req->controls = NULL;
req->async.context = NULL;
return LDB_ERR_OPERATIONS_ERROR;
}
- req->operation = LDB_ASYNC_MODIFY;
+ req->operation = LDB_MODIFY;
req->op.add.message = message;
req->controls = NULL;
req->async.context = NULL;
return LDB_ERR_OPERATIONS_ERROR;
}
- req->operation = LDB_ASYNC_DELETE;
+ req->operation = LDB_DELETE;
req->op.del.dn = dn;
req->controls = NULL;
req->async.context = NULL;
return LDB_ERR_OPERATIONS_ERROR;
}
- req->operation = LDB_ASYNC_RENAME;
+ req->operation = LDB_RENAME;
req->op.rename.olddn = olddn;
req->op.rename.newdn = newdn;
req->controls = NULL;
int ldb_next_request(struct ldb_module *module, struct ldb_request *request)
{
switch (request->operation) {
- case LDB_ASYNC_SEARCH:
+ case LDB_SEARCH:
FIND_OP(module, search);
return module->ops->search(module, request);
- case LDB_ASYNC_ADD:
+ case LDB_ADD:
FIND_OP(module, add);
return module->ops->add(module, request);
- case LDB_ASYNC_MODIFY:
+ case LDB_MODIFY:
FIND_OP(module, modify);
return module->ops->modify(module, request);
- case LDB_ASYNC_DELETE:
+ case LDB_DELETE:
FIND_OP(module, del);
return module->ops->del(module, request);
- case LDB_ASYNC_RENAME:
+ case LDB_RENAME:
FIND_OP(module, rename);
return module->ops->rename(module, request);
default:
};
enum ldb_request_type {
- LDB_ASYNC_SEARCH,
- LDB_ASYNC_ADD,
- LDB_ASYNC_MODIFY,
- LDB_ASYNC_DELETE,
- LDB_ASYNC_RENAME,
+ LDB_SEARCH,
+ LDB_ADD,
+ LDB_MODIFY,
+ LDB_DELETE,
+ LDB_RENAME,
LDB_REQ_REGISTER
};
ildb->rootDSE = NULL;
- req->operation = LDB_ASYNC_SEARCH;
+ req->operation = LDB_SEARCH;
req->op.search.base = ldb_dn_new(req);
req->op.search.scope = LDB_SCOPE_BASE;
req->op.search.tree = ldb_parse_tree(req, "dn=dc=rootDSE");
ac->reqs[i] = talloc_zero(ac->reqs, struct ldb_request);
if (ac->reqs[i] == NULL)
return LDB_ERR_OPERATIONS_ERROR;
- ac->reqs[i]->operation = LDB_ASYNC_SEARCH;
+ ac->reqs[i]->operation = LDB_SEARCH;
ac->reqs[i]->op.search.base = ldb_dn_explode(ac->reqs[i], (const char *)el->values[i].data);
if (ac->reqs[i]->op.search.base == NULL) {
ac->asq_ret = ASQ_CTRL_INVALID_ATTRIBUTE_SYNTAX;
ac->mod_req = talloc_zero(ac, struct ldb_request);
- ac->mod_req->operation = LDB_ASYNC_MODIFY;
+ ac->mod_req->operation = LDB_MODIFY;
ac->mod_req->op.mod.message = msg = ldb_msg_new(ac->mod_req);
if (msg == NULL) {
return LDB_ERR_OPERATIONS_ERROR;
actx->entries = 0;
actx->refs = 0;
- req->operation = LDB_ASYNC_SEARCH;
+ req->operation = LDB_SEARCH;
req->op.search.base = basedn;
req->op.search.scope = options->scope;
req->op.search.tree = ldb_parse_tree(ldb, expression);
char *error = NULL;
switch (req->operation) {
- case LDB_ASYNC_ADD:
+ case LDB_ADD:
msg = req->op.add.message;
break;
- case LDB_ASYNC_MODIFY:
+ case LDB_MODIFY:
msg = req->op.mod.message;
break;