chiark / gitweb /
Prep v231.6: Allow elogind to be daemonized using -D/--daemon option
[elogind.git] / src / login / elogind.h
index 3a6b89b744893be8b6c26f6237b6fb056638173e..60b9f80dd1ae9dcf997b87c0c1e1eeee2293d965 100644 (file)
 #include "sd-bus.h"
 
 
-/// Add-Ons for manager_connect_bus()
-int  elogind_setup_cgroups_agent(Manager *m);
+/// Add-On for manager_connect_bus()
+int elogind_setup_cgroups_agent(Manager *m);
+
+/// elogind has some extra functionality at startup, as it is not hooked into systemd.
+int elogind_startup(int argc, char *argv[]);
 
 /// Add-On for manager_free()
 void elogind_manager_free(Manager* m);
@@ -38,5 +41,8 @@ int elogind_manager_new(Manager* m);
 /// Add-On for manager_reset_config()
 void elogind_manager_reset_config(Manager* m);
 
+/// Add-On for manager_startup()
+int elogind_manager_startup(Manager *m);
+
 
 #endif // ELOGIND_SRC_LOGIN_ELOGIN_H_INCLUDED