chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
service: introduce Type=idle and use it for gettys
[elogind.git]
/
src
/
core
/
manager.h
diff --git
a/src/core/manager.h
b/src/core/manager.h
index 0e9c0d7b4ea264d7669fea822f611d7e7e73abb5..154c1faeb7289797f810ce4cd1c53a62f4205591 100644
(file)
--- a/
src/core/manager.h
+++ b/
src/core/manager.h
@@
-123,10
+123,6
@@
struct Manager {
/* Units to check when doing GC */
LIST_HEAD(Unit, gc_queue);
/* Units to check when doing GC */
LIST_HEAD(Unit, gc_queue);
- /* Jobs to be added */
- Hashmap *transaction_jobs; /* Unit object => Job object list 1:1 */
- JobDependency *transaction_anchor;
-
Hashmap *watch_pids; /* pid => Unit object n:1 */
char *notify_socket;
Hashmap *watch_pids; /* pid => Unit object n:1 */
char *notify_socket;
@@
-223,8
+219,6
@@
struct Manager {
#ifdef HAVE_SYSV_COMPAT
bool sysv_console;
#endif
#ifdef HAVE_SYSV_COMPAT
bool sysv_console;
#endif
- bool mount_auto;
- bool swap_auto;
ExecOutput default_std_output, default_std_error;
ExecOutput default_std_output, default_std_error;
@@
-233,6
+227,9
@@
struct Manager {
unsigned n_installed_jobs;
unsigned n_failed_jobs;
unsigned n_installed_jobs;
unsigned n_failed_jobs;
+
+ /* Type=idle pipes */
+ int idle_pipe[2];
};
int manager_new(ManagerRunningAs running_as, Manager **m);
};
int manager_new(ManagerRunningAs running_as, Manager **m);