The branch, master has been updated via 1f2b5ea97c7957f4f49fdea67960e7c08888e505 (commit) from d93634b7dd753109a5a3621ea7ab610acba8cb65 (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master - Log ----------------------------------------------------------------- commit 1f2b5ea97c7957f4f49fdea67960e7c08888e505 Author: Simo Sorce <i...@samba.org> Date: Fri Jan 30 10:18:52 2009 -0500 Add helper function to get a module name, may be useful for debugging. ----------------------------------------------------------------------- Summary of changes: source4/lib/ldb/common/ldb_modules.c | 5 +++++ source4/lib/ldb/include/ldb_module.h | 3 ++- 2 files changed, 7 insertions(+), 1 deletions(-) Changeset truncated at 500 lines: diff --git a/source4/lib/ldb/common/ldb_modules.c b/source4/lib/ldb/common/ldb_modules.c index 03d1e6e..99a4776 100644 --- a/source4/lib/ldb/common/ldb_modules.c +++ b/source4/lib/ldb/common/ldb_modules.c @@ -506,6 +506,11 @@ struct ldb_module *ldb_module_new(TALLOC_CTX *memctx, return module; } +const char * ldb_module_get_name(struct ldb_module *module) +{ + return module->ops->name; +} + struct ldb_context *ldb_module_get_ctx(struct ldb_module *module) { return module->ldb; diff --git a/source4/lib/ldb/include/ldb_module.h b/source4/lib/ldb/include/ldb_module.h index 8742b10..4e10191 100644 --- a/source4/lib/ldb/include/ldb_module.h +++ b/source4/lib/ldb/include/ldb_module.h @@ -55,7 +55,7 @@ struct ldb_module_ops { int (*end_transaction)(struct ldb_module *); int (*del_transaction)(struct ldb_module *); int (*sequence_number)(struct ldb_module *, struct ldb_request *); - void *private_data; + void *private_data; }; @@ -110,6 +110,7 @@ struct ldb_module *ldb_module_new(TALLOC_CTX *memctx, const char *module_name, const struct ldb_module_ops *ops); +const char * ldb_module_get_name(struct ldb_module *module); struct ldb_context *ldb_module_get_ctx(struct ldb_module *module); void *ldb_module_get_private(struct ldb_module *module); void ldb_module_set_private(struct ldb_module *module, void *private_data); -- Samba Shared Repository