#include "process-util.h"
#include "service-util.h"
#include "signal-util.h"
+#include "socket-util.h"
#include "special.h"
static Manager* manager_unref(Manager *m);
t->leader = TAKE_PIDREF(pidref);
t->id = mid;
+ /* If vsock is available, let's expose the loopback CID for the local host (and not the actual local
+ * CID, in order to return a ideally constant record for the host) */
+ if (vsock_get_local_cid(/* ret= */ NULL) >= 0)
+ t->vsock_cid = VMADDR_CID_LOCAL;
+
t->root_directory = TAKE_PTR(rd);
t->unit = TAKE_PTR(unit);