diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2006-03-02 16:32:53 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:52:11 -0500 |
commit | 26af14c39b88b0e7eb53657b89be65d865804688 (patch) | |
tree | ac73da63e8b053514ff8ecf465027d02227feea1 /source4/lib/ldb/ldb_ildap | |
parent | 0efc7293181dc06d79c0edc21677f900597fc760 (diff) | |
download | samba-26af14c39b88b0e7eb53657b89be65d865804688.tar.gz samba-26af14c39b88b0e7eb53657b89be65d865804688.tar.bz2 samba-26af14c39b88b0e7eb53657b89be65d865804688.zip |
r13786: [merge] Add registration functions for LDB modules
Applications that use LDB modules will now have to run ldb_global_init()
before they can use LDB.
The next step will be adding support for loading LDB modules from .so
files. This will also allow us to use one LDB without difference between the
standalone and the Samba-specific build
(This used to be commit 52a235650514039bf8ffee99a784bbc1b6ae6b92)
Diffstat (limited to 'source4/lib/ldb/ldb_ildap')
-rw-r--r-- | source4/lib/ldb/ldb_ildap/ldb_ildap.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/source4/lib/ldb/ldb_ildap/ldb_ildap.c b/source4/lib/ldb/ldb_ildap/ldb_ildap.c index a5f4ab67fd..69053cc110 100644 --- a/source4/lib/ldb/ldb_ildap/ldb_ildap.c +++ b/source4/lib/ldb/ldb_ildap/ldb_ildap.c @@ -898,7 +898,6 @@ static int ildb_request(struct ldb_module *module, struct ldb_request *req) } } - static int ildb_async_wait(struct ldb_async_handle *handle, enum ldb_async_wait_type type) { struct ildb_async_context *ac = talloc_get_type(handle->private_data, struct ildb_async_context); @@ -939,7 +938,7 @@ static int ildb_async_wait(struct ldb_async_handle *handle, enum ldb_async_wait_ /* fetch the rootDSE for later use */ -static int ildb_init_2(struct ldb_module *module) +static int ildb_init(struct ldb_module *module) { struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private); struct ldb_result *res = NULL; @@ -963,7 +962,7 @@ static const struct ldb_module_ops ildb_ops = { .start_transaction = ildb_start_trans, .end_transaction = ildb_end_trans, .del_transaction = ildb_del_trans, - .second_stage_init = ildb_init_2 + .init_context = ildb_init }; /* |