1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00

s4-ldb: added ldb_module_get_ops()

This is needed to support DSDB_FLAG_OWN_MODULE

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
Andrew Tridgell 2009-12-21 21:03:11 +11:00
parent dd33a22f1d
commit e1ffcfc783
2 changed files with 6 additions and 0 deletions

View File

@ -527,6 +527,11 @@ struct ldb_context *ldb_module_get_ctx(struct ldb_module *module)
return module->ldb; return module->ldb;
} }
const struct ldb_module_ops *ldb_module_get_ops(struct ldb_module *module)
{
return module->ops;
}
void *ldb_module_get_private(struct ldb_module *module) void *ldb_module_get_private(struct ldb_module *module)
{ {
return module->private_data; return module->private_data;

View File

@ -140,6 +140,7 @@ const char * ldb_module_get_name(struct ldb_module *module);
struct ldb_context *ldb_module_get_ctx(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_get_private(struct ldb_module *module);
void ldb_module_set_private(struct ldb_module *module, void *private_data); void ldb_module_set_private(struct ldb_module *module, void *private_data);
const struct ldb_module_ops *ldb_module_get_ops(struct ldb_module *module);
int ldb_next_request(struct ldb_module *module, struct ldb_request *request); int ldb_next_request(struct ldb_module *module, struct ldb_request *request);
int ldb_next_start_trans(struct ldb_module *module); int ldb_next_start_trans(struct ldb_module *module);