lib/util Rename samba_init_module_fn -> samba_module_init_fn
[kai/samba.git] / source4 / ntvfs / sysdep / sys_notify.c
index 57e921b2067dcf2a29f35e192752cde743077023..dd143d36b42756bd30c52bf84ca8fc8748fe8500 100644 (file)
 #include "includes.h"
 #include "system/filesys.h"
 #include "ntvfs/sysdep/sys_notify.h"
-#include "../lib/tevent/tevent.h"
+#include <tevent.h>
 #include "../lib/util/dlinklist.h"
 #include "param/param.h"
+#include "lib/util/samba_module.h"
 
 /* list of registered backends */
 static struct sys_notify_backend *backends;
@@ -134,14 +135,14 @@ _PUBLIC_ NTSTATUS sys_notify_register(struct sys_notify_backend *backend)
 _PUBLIC_ NTSTATUS sys_notify_init(void)
 {
        static bool initialized = false;
-       extern NTSTATUS sys_notify_inotify_init(void);
-
-       init_module_fn static_init[] = { STATIC_sys_notify_MODULES };
+#define _MODULE_PROTO(init) extern NTSTATUS init(void);
+       STATIC_sys_notify_MODULES_PROTO;
+       samba_module_init_fn static_init[] = { STATIC_sys_notify_MODULES };
 
        if (initialized) return NT_STATUS_OK;
        initialized = true;
 
-       run_init_functions(static_init);
+       samba_init_module_fns_run(static_init);
        
        return NT_STATUS_OK;
 }