1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-07-06 21:41:48 +02:00

Add convenience function for connecting to a Unix domain socket

This commit is contained in:
Eelco Dolstra 2025-04-11 16:11:57 +02:00 committed by Jörg Thalheim
parent 5b4806ab3c
commit 0087188d47
3 changed files with 15 additions and 3 deletions

View file

@ -83,9 +83,7 @@ ref<RemoteStore::Connection> UDSRemoteStore::openConnection()
auto conn = make_ref<Connection>();
/* Connect to a daemon that does the privileged work for us. */
conn->fd = createUnixDomainSocket();
nix::connect(toSocket(conn->fd.get()), config->path);
conn->fd = nix::connect(config->path);
conn->from.fd = conn->fd.get();
conn->to.fd = conn->fd.get();