X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=src%2Fnspawn%2Fnspawn.c;h=ad0287dbf40ee6dc4c6dcf1f052635613ba45663;hb=40ca29a1370379d43e44c0ed425eecc7218dcbca;hp=fc4a8a36c869b716a4ffff7b38cb46fcc5bb7d39;hpb=51045322c4c19638ba5588c722238220d096ca43;p=elogind.git diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c index fc4a8a36c..ad0287dbf 100644 --- a/src/nspawn/nspawn.c +++ b/src/nspawn/nspawn.c @@ -61,8 +61,7 @@ #include "fdset.h" #include "build.h" #include "fileio.h" -#include "bus-internal.h" -#include "bus-message.h" +#include "bus-util.h" #ifndef TTY_GID #define TTY_GID 5 @@ -1187,7 +1186,7 @@ static int register_machine(void) { NULL, "sayssusa(sv)", arg_machine, - SD_BUS_APPEND_ID128(arg_uuid), + SD_BUS_MESSAGE_APPEND_ID128(arg_uuid), "nspawn", "container", (uint32_t) 0, @@ -1223,7 +1222,7 @@ int main(int argc, char *argv[]) { bool saved_attr_valid = false; struct winsize ws; int kmsg_socket_pair[2] = { -1, -1 }; - FDSet *fds = NULL; + _cleanup_fdset_free_ FDSet *fds = NULL; log_parse_environment(); log_open(); @@ -1725,7 +1724,5 @@ finish: free(arg_directory); free(arg_machine); - fdset_free(fds); - return r; }