Update nix to 0.29

This commit is contained in:
J. Neuschäfer
2025-01-25 13:22:45 +00:00
parent 0b812153a8
commit 173569d4d2
3 changed files with 22 additions and 15 deletions
+3 -3
View File
@@ -7,7 +7,7 @@ use {
setsockopt,
sockopt::{RcvBuf, SndBuf},
},
std::os::unix::{io::AsRawFd, net::UnixStream},
std::os::unix::net::UnixStream,
std::path::PathBuf,
};
@@ -96,8 +96,8 @@ pub fn connect(buffer_size: usize) -> io::Result<ProxySocket<UnixStream>> {
.find_map(|dir| UnixStream::connect(dir.join(socket_name)).ok())
.ok_or_else(|| io::Error::from(io::ErrorKind::NotFound))?;
setsockopt(s.as_raw_fd(), SndBuf, &buffer_size)?;
setsockopt(s.as_raw_fd(), RcvBuf, &buffer_size)?;
setsockopt(&s, SndBuf, &buffer_size)?;
setsockopt(&s, RcvBuf, &buffer_size)?;
// Make sure reads are blocking.
s.set_nonblocking(false)?;