chiark / gitweb /
Prep v234: Apply missing upstream fixes in src/login (3/6)
[elogind.git] / src / login / elogind-dbus.h
index 4b7640d7ddae03071044cbd88961ca6aea36494d..87ab2b8691766860a08fb4a29f63ec606f787d97 100644 (file)
@@ -23,7 +23,6 @@
 
 #include "logind.h"
 
-int have_multiple_sessions(Manager *m, uid_t uid);
 int manager_scheduled_shutdown_handler(sd_event_source *s, uint64_t usec,
                                        void *userdata);
 int method_hibernate   (sd_bus_message *message, void *userdata, sd_bus_error *error);
@@ -31,6 +30,11 @@ int method_hybrid_sleep(sd_bus_message *message, void *userdata, sd_bus_error *e
 int method_poweroff    (sd_bus_message *message, void *userdata, sd_bus_error *error);
 int method_reboot      (sd_bus_message *message, void *userdata, sd_bus_error *error);
 int method_suspend     (sd_bus_message *message, void *userdata, sd_bus_error *error);
+
+
+/* prototypes for former static functions in logind-dbus.c */
+int manager_inhibit_timeout_handler(sd_event_source *s, uint64_t usec, void *userdata);
+int send_prepare_for(Manager *m, InhibitWhat w, bool _active);
 int verify_shutdown_creds(Manager *m, sd_bus_message *message, InhibitWhat w,
                           bool interactive, const char *action,
                           const char *action_multiple_sessions,