chiark / gitweb /
nspawn: set up a kdbus namespace when starting a container
[elogind.git] / src / libsystemd-bus / bus-socket.h
index 3656a442a3e14e23c04574940f4790734439ce34..f959787e7daf00b015b32efecfada12a1edf0821 100644 (file)
 
 #include "sd-bus.h"
 
+int bus_socket_setup(sd_bus *b);
 int bus_socket_connect(sd_bus *b);
 int bus_socket_exec(sd_bus *b);
 int bus_socket_take_fd(sd_bus *b);
+int bus_socket_start_auth(sd_bus *b);
 
 int bus_socket_write_message(sd_bus *bus, sd_bus_message *m, size_t *idx);
-int bus_socket_read_message(sd_bus *bus, sd_bus_message **m);
+int bus_socket_read_message(sd_bus *bus);
 
 int bus_socket_process_opening(sd_bus *b);
 int bus_socket_process_authenticating(sd_bus *b);
+
+bool bus_socket_auth_needs_write(sd_bus *b);