diff options
author | Andrew Bartlett <abartlet@samba.org> | 2011-10-24 09:49:26 +1100 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2011-10-28 13:10:28 +0200 |
commit | 1935b7b6c223542c1807e275c44e6ba4b2e90b68 (patch) | |
tree | 3f3c92eb3a080d3f68761f1431176e99c4046dbb | |
parent | 7cf00e3231da1808a5ad1adf8fbc319846eacabe (diff) | |
download | samba-1935b7b6c223542c1807e275c44e6ba4b2e90b68.tar.gz samba-1935b7b6c223542c1807e275c44e6ba4b2e90b68.tar.bz2 samba-1935b7b6c223542c1807e275c44e6ba4b2e90b68.zip |
lib/util Rename init_module_fn to samba_init_module_fn
This prepares for making the samba_module.h header public again, for OpenChange.
I am keen to avoid too much API namespace pollution if we can.
-rw-r--r-- | auth/gensec/gensec_start.c | 6 | ||||
-rw-r--r-- | lib/util/modules.c | 20 | ||||
-rw-r--r-- | lib/util/samba_modules.h | 8 | ||||
-rw-r--r-- | source4/auth/ntlm/auth.c | 2 | ||||
-rw-r--r-- | source4/ntptr/ntptr_base.c | 4 | ||||
-rw-r--r-- | source4/ntvfs/ntvfs_base.c | 4 | ||||
-rw-r--r-- | source4/ntvfs/posix/pvfs_acl.c | 4 | ||||
-rw-r--r-- | source4/ntvfs/sysdep/sys_lease.c | 2 | ||||
-rw-r--r-- | source4/ntvfs/sysdep/sys_notify.c | 2 | ||||
-rw-r--r-- | source4/param/share.c | 2 | ||||
-rw-r--r-- | source4/rpc_server/dcerpc_server.c | 4 | ||||
-rw-r--r-- | source4/smbd/process_model.c | 4 | ||||
-rw-r--r-- | source4/smbd/server.c | 4 | ||||
-rw-r--r-- | source4/torture/smbtorture.c | 2 | ||||
-rw-r--r-- | source4/torture/torture.c | 4 |
15 files changed, 36 insertions, 36 deletions
diff --git a/auth/gensec/gensec_start.c b/auth/gensec/gensec_start.c index c38b97050f..4b285c645d 100644 --- a/auth/gensec/gensec_start.c +++ b/auth/gensec/gensec_start.c @@ -878,11 +878,11 @@ _PUBLIC_ NTSTATUS gensec_init(void) #define _MODULE_PROTO(init) extern NTSTATUS init(void); #ifdef STATIC_gensec_MODULES STATIC_gensec_MODULES_PROTO; - init_module_fn static_init[] = { STATIC_gensec_MODULES }; + samba_init_module_fn static_init[] = { STATIC_gensec_MODULES }; #else - init_module_fn *static_init = NULL; + samba_init_module_fn *static_init = NULL; #endif - init_module_fn *shared_init; + samba_init_module_fn *shared_init; if (initialized) return NT_STATUS_OK; initialized = true; diff --git a/lib/util/modules.c b/lib/util/modules.c index 52a04be457..a597191c93 100644 --- a/lib/util/modules.c +++ b/lib/util/modules.c @@ -28,7 +28,7 @@ /** * Obtain the init function from a shared library file */ -init_module_fn load_module(const char *path, bool is_probe, void **handle_out) +samba_init_module_fn load_module(const char *path, bool is_probe, void **handle_out) { void *handle; void *init_fn; @@ -57,7 +57,7 @@ init_module_fn load_module(const char *path, bool is_probe, void **handle_out) return NULL; } - init_fn = (init_module_fn)dlsym(handle, SAMBA_INIT_MODULE); + init_fn = (samba_init_module_fn)dlsym(handle, SAMBA_INIT_MODULE); /* we could check dlerror() to determine if it worked, because dlsym() can validly return NULL, but what would we do with @@ -75,20 +75,20 @@ init_module_fn load_module(const char *path, bool is_probe, void **handle_out) *handle_out = handle; } - return (init_module_fn)init_fn; + return (samba_init_module_fn)init_fn; } /** * Obtain list of init functions from the modules in the specified * directory */ -static init_module_fn *load_modules(TALLOC_CTX *mem_ctx, const char *path) +static samba_init_module_fn *load_modules(TALLOC_CTX *mem_ctx, const char *path) { DIR *dir; struct dirent *entry; char *filename; int success = 0; - init_module_fn *ret = talloc_array(mem_ctx, init_module_fn, 2); + samba_init_module_fn *ret = talloc_array(mem_ctx, samba_init_module_fn, 2); ret[0] = NULL; @@ -106,7 +106,7 @@ static init_module_fn *load_modules(TALLOC_CTX *mem_ctx, const char *path) ret[success] = load_module(filename, true, NULL); if (ret[success]) { - ret = talloc_realloc(mem_ctx, ret, init_module_fn, success+2); + ret = talloc_realloc(mem_ctx, ret, samba_init_module_fn, success+2); success++; ret[success] = NULL; } @@ -124,7 +124,7 @@ static init_module_fn *load_modules(TALLOC_CTX *mem_ctx, const char *path) * * @return true if all functions ran successfully, false otherwise */ -bool run_init_functions(init_module_fn *fns) +bool run_init_functions(samba_init_module_fn *fns) { int i; bool ret = true; @@ -143,10 +143,10 @@ bool run_init_functions(init_module_fn *fns) * Will return an array of function pointers to initialization functions */ -init_module_fn *load_samba_modules(TALLOC_CTX *mem_ctx, const char *subsystem) +samba_init_module_fn *load_samba_modules(TALLOC_CTX *mem_ctx, const char *subsystem) { char *path = modules_path(mem_ctx, subsystem); - init_module_fn *ret; + samba_init_module_fn *ret; ret = load_modules(mem_ctx, path); @@ -162,7 +162,7 @@ init_module_fn *load_samba_modules(TALLOC_CTX *mem_ctx, const char *subsystem) static NTSTATUS do_smb_load_module(const char *module_name, bool is_probe) { void *handle; - init_module_fn init; + samba_init_module_fn init; NTSTATUS status; init = load_module(module_name, is_probe, &handle); diff --git a/lib/util/samba_modules.h b/lib/util/samba_modules.h index 5eb2a0dd1c..5b912b3987 100644 --- a/lib/util/samba_modules.h +++ b/lib/util/samba_modules.h @@ -22,7 +22,7 @@ #define _SAMBA_MODULES_H /* Module support */ -typedef NTSTATUS (*init_module_fn) (void); +typedef NTSTATUS (*samba_init_module_fn) (void); NTSTATUS samba_init_module(void); @@ -37,21 +37,21 @@ NTSTATUS samba_init_module(void); * * The handle to dlclose() in case of error is returns in *handle if handle is not NULL */ -init_module_fn load_module(const char *path, bool is_probe, void **handle); +samba_init_module_fn load_module(const char *path, bool is_probe, void **handle); /** * Run the specified init functions. * * @return true if all functions ran successfully, false otherwise */ -bool run_init_functions(init_module_fn *fns); +bool run_init_functions(samba_init_module_fn *fns); /** * Load the initialization functions from DSO files for a specific subsystem. * * Will return an array of function pointers to initialization functions */ -init_module_fn *load_samba_modules(TALLOC_CTX *mem_ctx, const char *subsystem); +samba_init_module_fn *load_samba_modules(TALLOC_CTX *mem_ctx, const char *subsystem); int smb_load_modules(const char **modules); NTSTATUS smb_probe_module(const char *subsystem, const char *module); diff --git a/source4/auth/ntlm/auth.c b/source4/auth/ntlm/auth.c index 802bc1b40f..2d51833bd9 100644 --- a/source4/auth/ntlm/auth.c +++ b/source4/auth/ntlm/auth.c @@ -660,7 +660,7 @@ _PUBLIC_ NTSTATUS auth4_init(void) static bool initialized = false; #define _MODULE_PROTO(init) extern NTSTATUS init(void); STATIC_auth4_MODULES_PROTO; - init_module_fn static_init[] = { STATIC_auth4_MODULES }; + samba_init_module_fn static_init[] = { STATIC_auth4_MODULES }; if (initialized) return NT_STATUS_OK; initialized = true; diff --git a/source4/ntptr/ntptr_base.c b/source4/ntptr/ntptr_base.c index 3fe8960602..ce335c69b0 100644 --- a/source4/ntptr/ntptr_base.c +++ b/source4/ntptr/ntptr_base.c @@ -73,8 +73,8 @@ NTSTATUS ntptr_init(void) { #define _MODULE_PROTO(init) extern NTSTATUS init(void); STATIC_ntptr_MODULES_PROTO; - init_module_fn static_init[] = { STATIC_ntptr_MODULES }; - init_module_fn *shared_init = load_samba_modules(NULL, "ntptr"); + samba_init_module_fn static_init[] = { STATIC_ntptr_MODULES }; + samba_init_module_fn *shared_init = load_samba_modules(NULL, "ntptr"); run_init_functions(static_init); run_init_functions(shared_init); diff --git a/source4/ntvfs/ntvfs_base.c b/source4/ntvfs/ntvfs_base.c index 8058181f89..6f0be54c29 100644 --- a/source4/ntvfs/ntvfs_base.c +++ b/source4/ntvfs/ntvfs_base.c @@ -230,8 +230,8 @@ NTSTATUS ntvfs_init(struct loadparm_context *lp_ctx) static bool initialized = false; #define _MODULE_PROTO(init) extern NTSTATUS init(void); STATIC_ntvfs_MODULES_PROTO; - init_module_fn static_init[] = { STATIC_ntvfs_MODULES }; - init_module_fn *shared_init; + samba_init_module_fn static_init[] = { STATIC_ntvfs_MODULES }; + samba_init_module_fn *shared_init; if (initialized) return NT_STATUS_OK; initialized = true; diff --git a/source4/ntvfs/posix/pvfs_acl.c b/source4/ntvfs/posix/pvfs_acl.c index b253b8ab2d..57bae0a027 100644 --- a/source4/ntvfs/posix/pvfs_acl.c +++ b/source4/ntvfs/posix/pvfs_acl.c @@ -87,8 +87,8 @@ NTSTATUS pvfs_acl_init(void) static bool initialized = false; #define _MODULE_PROTO(init) extern NTSTATUS init(void); STATIC_pvfs_acl_MODULES_PROTO; - init_module_fn static_init[] = { STATIC_pvfs_acl_MODULES }; - init_module_fn *shared_init; + samba_init_module_fn static_init[] = { STATIC_pvfs_acl_MODULES }; + samba_init_module_fn *shared_init; if (initialized) return NT_STATUS_OK; initialized = true; diff --git a/source4/ntvfs/sysdep/sys_lease.c b/source4/ntvfs/sysdep/sys_lease.c index 9adb898274..22fc3147b0 100644 --- a/source4/ntvfs/sysdep/sys_lease.c +++ b/source4/ntvfs/sysdep/sys_lease.c @@ -113,7 +113,7 @@ _PUBLIC_ NTSTATUS sys_lease_init(void) static bool initialized = false; #define _MODULE_PROTO(init) extern NTSTATUS init(void); STATIC_sys_lease_MODULES_PROTO; - init_module_fn static_init[] = { STATIC_sys_lease_MODULES }; + samba_init_module_fn static_init[] = { STATIC_sys_lease_MODULES }; if (initialized) return NT_STATUS_OK; initialized = true; diff --git a/source4/ntvfs/sysdep/sys_notify.c b/source4/ntvfs/sysdep/sys_notify.c index 00300cd25a..43f11a20ee 100644 --- a/source4/ntvfs/sysdep/sys_notify.c +++ b/source4/ntvfs/sysdep/sys_notify.c @@ -137,7 +137,7 @@ _PUBLIC_ NTSTATUS sys_notify_init(void) static bool initialized = false; #define _MODULE_PROTO(init) extern NTSTATUS init(void); STATIC_sys_notify_MODULES_PROTO; - init_module_fn static_init[] = { STATIC_sys_notify_MODULES }; + samba_init_module_fn static_init[] = { STATIC_sys_notify_MODULES }; if (initialized) return NT_STATUS_OK; initialized = true; diff --git a/source4/param/share.c b/source4/param/share.c index da0470d560..9e58bb73cc 100644 --- a/source4/param/share.c +++ b/source4/param/share.c @@ -149,7 +149,7 @@ NTSTATUS share_init(void) { #define _MODULE_PROTO(init) extern NTSTATUS init(void); STATIC_share_MODULES_PROTO; - init_module_fn static_init[] = { STATIC_share_MODULES }; + samba_init_module_fn static_init[] = { STATIC_share_MODULES }; run_init_functions(static_init); diff --git a/source4/rpc_server/dcerpc_server.c b/source4/rpc_server/dcerpc_server.c index a16e6ac9d5..f2fe13dd9b 100644 --- a/source4/rpc_server/dcerpc_server.c +++ b/source4/rpc_server/dcerpc_server.c @@ -1228,8 +1228,8 @@ void dcerpc_server_init(struct loadparm_context *lp_ctx) static bool initialized; #define _MODULE_PROTO(init) extern NTSTATUS init(void); STATIC_dcerpc_server_MODULES_PROTO; - init_module_fn static_init[] = { STATIC_dcerpc_server_MODULES }; - init_module_fn *shared_init; + samba_init_module_fn static_init[] = { STATIC_dcerpc_server_MODULES }; + samba_init_module_fn *shared_init; if (initialized) { return; diff --git a/source4/smbd/process_model.c b/source4/smbd/process_model.c index bbcbe3b6ac..8080787a12 100644 --- a/source4/smbd/process_model.c +++ b/source4/smbd/process_model.c @@ -103,8 +103,8 @@ _PUBLIC_ NTSTATUS process_model_init(struct loadparm_context *lp_ctx) { #define _MODULE_PROTO(init) extern NTSTATUS init(void); STATIC_process_model_MODULES_PROTO; - init_module_fn static_init[] = { STATIC_process_model_MODULES }; - init_module_fn *shared_init; + samba_init_module_fn static_init[] = { STATIC_process_model_MODULES }; + samba_init_module_fn *shared_init; static bool initialised; if (initialised) { diff --git a/source4/smbd/server.c b/source4/smbd/server.c index 86622c8be9..c6b9900c0e 100644 --- a/source4/smbd/server.c +++ b/source4/smbd/server.c @@ -292,8 +292,8 @@ static int binary_smbd_main(const char *binary_name, int argc, const char *argv[ poptContext pc; #define _MODULE_PROTO(init) extern NTSTATUS init(void); STATIC_service_MODULES_PROTO; - init_module_fn static_init[] = { STATIC_service_MODULES }; - init_module_fn *shared_init; + samba_init_module_fn static_init[] = { STATIC_service_MODULES }; + samba_init_module_fn *shared_init; struct tevent_context *event_ctx; uint16_t stdin_event_flags; NTSTATUS status; diff --git a/source4/torture/smbtorture.c b/source4/torture/smbtorture.c index 934e0a7b2f..b2bd4c6749 100644 --- a/source4/torture/smbtorture.c +++ b/source4/torture/smbtorture.c @@ -602,7 +602,7 @@ int main(int argc,char *argv[]) } if (extra_module != NULL) { - init_module_fn fn = load_module(poptGetOptArg(pc), false, NULL); + samba_init_module_fn fn = load_module(poptGetOptArg(pc), false, NULL); if (fn == NULL) d_printf("Unable to load module from %s\n", poptGetOptArg(pc)); diff --git a/source4/torture/torture.c b/source4/torture/torture.c index b066d3e1ac..155a346956 100644 --- a/source4/torture/torture.c +++ b/source4/torture/torture.c @@ -48,8 +48,8 @@ _PUBLIC_ int torture_init(void) { #define _MODULE_PROTO(init) extern NTSTATUS init(void); STATIC_smbtorture_MODULES_PROTO; - init_module_fn static_init[] = { STATIC_smbtorture_MODULES }; - init_module_fn *shared_init = load_samba_modules(NULL, "smbtorture"); + samba_init_module_fn static_init[] = { STATIC_smbtorture_MODULES }; + samba_init_module_fn *shared_init = load_samba_modules(NULL, "smbtorture"); run_init_functions(static_init); run_init_functions(shared_init); |