X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flogin%2Flogind.h;h=24332210c2dedc625db3fba4d1e28c9a478b69cb;hb=36140842612803d71fe771ce03f3dee7732284f0;hp=2c0545206d628f831f8b222b34e2f7f6919ddd75;hpb=eecd1362f7f4de432483b5d77c56726c3621a83a;p=elogind.git diff --git a/src/login/logind.h b/src/login/logind.h index 2c0545206..24332210c 100644 --- a/src/login/logind.h +++ b/src/login/logind.h @@ -85,8 +85,9 @@ struct Manager { /* If a shutdown was delayed due to a inhibitor this contains the unit name we are supposed to start after the delay is over */ - const char *delayed_shutdown; - usec_t delayed_shutdown_timestamp; + const char *delayed_unit; + InhibitWhat delayed_what; + usec_t delayed_timestamp; usec_t inhibit_delay_max; }; @@ -140,7 +141,7 @@ DBusHandlerResult bus_message_filter(DBusConnection *c, DBusMessage *message, vo int manager_send_changed(Manager *manager, const char *properties); -int manager_dispatch_delayed_shutdown(Manager *manager); +int manager_dispatch_delayed(Manager *manager); /* gperf lookup function */ const struct ConfigPerfItem* logind_gperf_lookup(const char *key, unsigned length);