debug
authorStefan Metzmacher <metze@samba.org>
Fri, 16 Nov 2012 21:43:15 +0000 (22:43 +0100)
committerStefan Metzmacher <metze@samba.org>
Mon, 19 Nov 2012 11:02:09 +0000 (12:02 +0100)
source4/dsdb/samdb/ldb_modules/descriptor.c

index e6668bfee6d0cc96f1d1e278030f76e1455a146b..ad7df0c785fb315e2dce0ace9bae6ff641bad137 100644 (file)
@@ -780,20 +780,29 @@ static int descriptor_modify_callback(struct ldb_request *mod_req,
        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);
@@ -808,6 +817,8 @@ static int descriptor_modify_callback(struct ldb_request *mod_req,
                                 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);
        }
@@ -818,6 +829,8 @@ static int descriptor_modify_callback(struct ldb_request *mod_req,
 
                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);
                }
@@ -830,6 +843,8 @@ static int descriptor_modify_callback(struct ldb_request *mod_req,
                                        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);
@@ -841,6 +856,8 @@ static int descriptor_modify_callback(struct ldb_request *mod_req,
                                              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);
@@ -849,6 +866,8 @@ static int descriptor_modify_callback(struct ldb_request *mod_req,
                                              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);
@@ -858,6 +877,8 @@ static int descriptor_modify_callback(struct ldb_request *mod_req,
                                              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);
@@ -876,6 +897,8 @@ static int descriptor_modify_callback(struct ldb_request *mod_req,
                        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);
@@ -987,20 +1010,28 @@ static int descriptor_rename_callback(struct ldb_request *rename_req,
        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);
@@ -1008,6 +1039,8 @@ static int descriptor_rename_callback(struct ldb_request *rename_req,
 
        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);
@@ -1016,6 +1049,8 @@ static int descriptor_rename_callback(struct ldb_request *rename_req,
 
        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);
@@ -1029,6 +1064,8 @@ static int descriptor_rename_callback(struct ldb_request *rename_req,
                                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);
@@ -1040,6 +1077,8 @@ static int descriptor_rename_callback(struct ldb_request *rename_req,
                                      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);
@@ -1048,6 +1087,8 @@ static int descriptor_rename_callback(struct ldb_request *rename_req,
                                      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);
@@ -1057,6 +1098,8 @@ static int descriptor_rename_callback(struct ldb_request *rename_req,
                                      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);
@@ -1065,6 +1108,8 @@ static int descriptor_rename_callback(struct ldb_request *rename_req,
                                      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);
@@ -1075,6 +1120,8 @@ static int descriptor_rename_callback(struct ldb_request *rename_req,
                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);