summaryrefslogtreecommitdiff
path: root/src/machine/machine.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2014-12-23 19:12:49 +0100
committerLennart Poettering <lennart@poettering.net>2014-12-23 19:15:27 +0100
commit5f8cc96a0301c1177b11dd2e89370ef0b2ef577b (patch)
treeff5e3aebdfa5aa6ea88882595e5cda5c7b0e4986 /src/machine/machine.h
parentee502e0c28a611470a4e10b0c90bade6ff7fa389 (diff)
machined: add new call OpenMachineLogin() that starts a getty in a container on a pty and returns the pty master fd to the client
This is a one-stop solution for "machinectl login", and should simplify getting logins in containers.
Diffstat (limited to 'src/machine/machine.h')
-rw-r--r--src/machine/machine.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/machine/machine.h b/src/machine/machine.h
index e1094c2653..3a78ab4484 100644
--- a/src/machine/machine.h
+++ b/src/machine/machine.h
@@ -105,6 +105,7 @@ int bus_machine_method_kill(sd_bus *bus, sd_bus_message *message, void *userdata
int bus_machine_method_get_addresses(sd_bus *bus, sd_bus_message *message, void *userdata, sd_bus_error *error);
int bus_machine_method_get_os_release(sd_bus *bus, sd_bus_message *message, void *userdata, sd_bus_error *error);
int bus_machine_method_open_pty(sd_bus *bus, sd_bus_message *message, void *userdata, sd_bus_error *error);
+int bus_machine_method_open_login(sd_bus *bus, sd_bus_message *message, void *userdata, sd_bus_error *error);
int machine_send_signal(Machine *m, bool new_machine);
int machine_send_create_reply(Machine *m, sd_bus_error *error);