diff options
author | Andrew Tridgell <tridge@samba.org> | 2010-09-24 12:50:13 -0700 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2010-09-25 10:38:45 -0700 |
commit | 85ba79063f35b5a073b3670b82daa2aa6dfb40bb (patch) | |
tree | 9563a66c992846c62db6ca8537029acf7aa02a37 /source4/dsdb/samdb/ldb_modules/local_password.c | |
parent | 5568fcd88b2a32ba389694ee35ab521af1ea7394 (diff) | |
download | samba-85ba79063f35b5a073b3670b82daa2aa6dfb40bb.tar.gz samba-85ba79063f35b5a073b3670b82daa2aa6dfb40bb.tar.bz2 samba-85ba79063f35b5a073b3670b82daa2aa6dfb40bb.zip |
ldb: mark the location of a lot more ldb requests
Diffstat (limited to 'source4/dsdb/samdb/ldb_modules/local_password.c')
-rw-r--r-- | source4/dsdb/samdb/ldb_modules/local_password.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/source4/dsdb/samdb/ldb_modules/local_password.c b/source4/dsdb/samdb/ldb_modules/local_password.c index 022a6dc98d..359a3d0e05 100644 --- a/source4/dsdb/samdb/ldb_modules/local_password.c +++ b/source4/dsdb/samdb/ldb_modules/local_password.c @@ -241,6 +241,7 @@ static int local_password_add(struct ldb_module *module, struct ldb_request *req req->controls, ac, lpdb_add_callback, req); + LDB_REQ_SET_LOCATION(remote_req); if (ret != LDB_SUCCESS) { return ret; } @@ -284,6 +285,7 @@ static int lpdb_add_callback(struct ldb_request *req, NULL, ac, lpdb_local_callback, ac->req); + LDB_REQ_SET_LOCATION(local_req); if (ret != LDB_SUCCESS) { return ldb_module_done(ac->req, NULL, NULL, ret); } @@ -369,6 +371,7 @@ static int local_password_modify(struct ldb_module *module, struct ldb_request * req->controls, ac, lpdb_modify_callabck, req); + LDB_REQ_SET_LOCATION(remote_req); if (ret != LDB_SUCCESS) { return ret; } @@ -415,6 +418,7 @@ static int lpdb_modify_callabck(struct ldb_request *req, NULL, ac, lpdb_mod_search_callback, ac->req); + LDB_REQ_SET_LOCATION(search_req); if (ret != LDB_SUCCESS) { return ldb_module_done(ac->req, NULL, NULL, LDB_ERR_OPERATIONS_ERROR); @@ -523,6 +527,7 @@ static int lpdb_mod_search_callback(struct ldb_request *req, NULL, ac, lpdb_local_callback, ac->req); + LDB_REQ_SET_LOCATION(local_req); if (ret != LDB_SUCCESS) { return ldb_module_done(ac->req, NULL, NULL, ret); } @@ -580,6 +585,7 @@ static int local_password_delete(struct ldb_module *module, req->controls, ac, lpdb_delete_callabck, req); + LDB_REQ_SET_LOCATION(remote_req); if (ret != LDB_SUCCESS) { return ret; } @@ -626,6 +632,7 @@ static int lpdb_delete_callabck(struct ldb_request *req, NULL, ac, lpdb_del_search_callback, ac->req); + LDB_REQ_SET_LOCATION(search_req); if (ret != LDB_SUCCESS) { return ldb_module_done(ac->req, NULL, NULL, LDB_ERR_OPERATIONS_ERROR); @@ -731,6 +738,7 @@ static int lpdb_del_search_callback(struct ldb_request *req, NULL, ac, lpdb_local_callback, ac->req); + LDB_REQ_SET_LOCATION(local_req); if (ret != LDB_SUCCESS) { return ldb_module_done(ac->req, NULL, NULL, ret); } @@ -769,6 +777,7 @@ static int lpdb_local_search(struct lpdb_context *ac) NULL, ac, lpdb_local_search_callback, ac->req); + LDB_REQ_SET_LOCATION(local_req); if (ret != LDB_SUCCESS) { return ldb_operr(ldb); } |