diff --git a/hostd/src/main.rs b/hostd/src/main.rs index 4a6262f..fe1b597 100644 --- a/hostd/src/main.rs +++ b/hostd/src/main.rs @@ -4,6 +4,7 @@ use internal::ipc::patagia::io_patagia_hostd; use internal::ipc::systemd::io_systemd_hostname::{self, VarlinkClientInterface}; const LISTEN_ADDRESS: &str = "unix:/tmp/patagia/io.patagia.hostd"; +const SYSTEMD_ADDRESS: &str = "unix:/run/systemd/io.systemd.Hostname"; struct PatagiaHostd; @@ -20,8 +21,7 @@ impl io_patagia_hostd::VarlinkInterface for PatagiaHostd { fn describe(&self, call: &mut dyn io_patagia_hostd::Call_Describe) -> varlink::Result<()> { // Connect to systemd.Hostname - let conn = - varlink::Connection::with_address("unix:/run/systemd/io.systemd.Hostname").unwrap(); + let conn = varlink::Connection::with_address(SYSTEMD_ADDRESS).unwrap(); let mut sd = io_systemd_hostname::VarlinkClient::new(conn); let machine = io_patagia_hostd::Machine {