00001
00002
00003
00004
00005 #if !defined(_INCLUDED_MOD_DYNAMIC_H_HEADER__)
00006 #define _INCLUDED_MOD_DYNAMIC_H_HEADER__
00007
00008
00009 #if !defined(ACTIVE_MODULE)
00010 # define ACTIVE_MODULE "mod_dynamic"
00011 #endif
00012
00013 #include <stated.h>
00014
00024 #define MODDSO_MODULES_PATH "lib/modules"
00025
00030 sul_error_t *
00031 moddynamic_module_load(smd_module_system_t *modsys, const char *name,
00032 apr_pool_t *pool);
00037 sul_error_t *
00038 moddynamic_module_unload(smd_module_t *module, apr_pool_t *pool);
00039
00040
00051 sul_error_t *
00052 moddynamic_initialize(smd_module_system_t *modsys, sul_cfg_block_t *cfg,
00053 apr_pool_t *pool);
00054
00063 sul_error_t *
00064 moddynamic_destroy(apr_pool_t *pool);
00065
00068 #endif