chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sd-icmp6-nd: Add helper function to get the IPv6 link MTU
[elogind.git]
/
src
/
machine
/
machine.h
diff --git
a/src/machine/machine.h
b/src/machine/machine.h
index c5d52a968bc3f01e92dc88822cb4d44bad9dcee7..4827ba332fa870ab22b2c09665d66fc84c42d171 100644
(file)
--- a/
src/machine/machine.h
+++ b/
src/machine/machine.h
@@
-63,7
+63,7
@@
struct Machine {
char *service;
char *root_directory;
char *service;
char *root_directory;
- char *
scope
;
+ char *
unit
;
char *scope_job;
pid_t leader;
char *scope_job;
pid_t leader;
@@
-73,32
+73,26
@@
struct Machine {
bool in_gc_queue:1;
bool started:1;
bool in_gc_queue:1;
bool started:1;
- DBusMessage *create_message;
+ sd_bus_message *create_message;
+
+ int *netif;
+ unsigned n_netif;
LIST_FIELDS(Machine, gc_queue);
};
Machine* machine_new(Manager *manager, const char *name);
void machine_free(Machine *m);
LIST_FIELDS(Machine, gc_queue);
};
Machine* machine_new(Manager *manager, const char *name);
void machine_free(Machine *m);
-
int
machine_check_gc(Machine *m, bool drop_not_started);
+
bool
machine_check_gc(Machine *m, bool drop_not_started);
void machine_add_to_gc_queue(Machine *m);
void machine_add_to_gc_queue(Machine *m);
-int machine_start(Machine *m,
DBusMessageIter *ite
r);
+int machine_start(Machine *m,
sd_bus_message *properties, sd_bus_error *erro
r);
int machine_stop(Machine *m);
int machine_save(Machine *m);
int machine_load(Machine *m);
int machine_kill(Machine *m, KillWho who, int signo);
int machine_stop(Machine *m);
int machine_save(Machine *m);
int machine_load(Machine *m);
int machine_kill(Machine *m, KillWho who, int signo);
-char *machine_bus_path(Machine *s);
-
MachineState machine_get_state(Machine *u);
MachineState machine_get_state(Machine *u);
-extern const DBusObjectPathVTable bus_machine_vtable;
-
-int machine_send_signal(Machine *m, bool new_machine);
-int machine_send_changed(Machine *m, const char *properties);
-
-int machine_send_create_reply(Machine *m, DBusError *error);
-
const char* machine_class_to_string(MachineClass t) _const_;
MachineClass machine_class_from_string(const char *s) _pure_;
const char* machine_class_to_string(MachineClass t) _const_;
MachineClass machine_class_from_string(const char *s) _pure_;