int ret;
if (!ares) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
+
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
}
if (ares->type == LDB_REPLY_REFERRAL) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
return ldb_module_send_referral(req, ares->referral);
}
if (ares->error != LDB_SUCCESS) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
return ldb_module_done(req, ares->controls,
ares->response, ares->error);
}
if (ares->type != LDB_REPLY_DONE) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
DSDB_SEARCH_SHOW_DELETED,
req, "(objectClass=*)");
if (ret != LDB_SUCCESS) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL, ret);
}
mod_res = talloc_zero(res, struct ldb_result);
if (!mod_res) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
}
req);
LDB_REQ_SET_LOCATION(sub_req);
if (ret != LDB_SUCCESS) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
LDB_CONTROL_RECALCULATE_SD_OID,
true, req);
if (ret != LDB_SUCCESS) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
LDB_CONTROL_AS_SYSTEM_OID,
false, NULL);
if (ret != LDB_SUCCESS) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
LDB_CONTROL_SHOW_DELETED_OID,
false, NULL);
if (ret != LDB_SUCCESS) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
ret = ldb_wait(sub_req->handle, LDB_WAIT_ALL);
}
if (ret != LDB_SUCCESS) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
struct ldb_result *mod_res;
if (!ares) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
}
if (ares->type == LDB_REPLY_REFERRAL) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
return ldb_module_send_referral(req, ares->referral);
}
if (ares->error != LDB_SUCCESS) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
return ldb_module_done(req, ares->controls,
ares->response, ares->error);
}
if (ares->type != LDB_REPLY_DONE) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
msg = ldb_msg_new(ares);
if (msg == NULL) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
mod_res = talloc_zero(msg, struct ldb_result);
if (mod_res == NULL) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
req);
LDB_REQ_SET_LOCATION(mod_req);
if (ret != LDB_SUCCESS) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
LDB_CONTROL_RECALCULATE_SD_OID,
true, req);
if (ret != LDB_SUCCESS) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
LDB_CONTROL_AS_SYSTEM_OID,
false, NULL);
if (ret != LDB_SUCCESS) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
LDB_CONTROL_SHOW_DELETED_OID,
false, NULL);
if (ret != LDB_SUCCESS) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
LDB_CONTROL_SHOW_RECYCLED_OID,
false, NULL);
if (ret != LDB_SUCCESS) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
ret = ldb_wait(mod_req->handle, LDB_WAIT_ALL);
}
if (ret != LDB_SUCCESS) {
+ ldb_debug(ldb, LDB_DEBUG_FATAL,"%s:%s: HERE\n",
+ __location__, __FUNCTION__);
talloc_free(ares);
return ldb_module_done(req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);