Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
use std::collections::HashMap;
-use std::os::unix::io::{AsRawFd, FromRawFd};
+use std::os::unix::io::{AsRawFd, FromRawFd, OwnedFd};
use std::path::Path;
use std::process::Command;
use pbs_api_types::*; // for IP macros
-use proxmox_sys::fd::Fd;
-
pub static IPV4_REVERSE_MASK: &[&str] = &[
"0.0.0.0",
"128.0.0.0",
let lines = raw.lines();
let sock = unsafe {
- Fd::from_raw_fd(
+ OwnedFd::from_raw_fd(
socket(
AddressFamily::Inet,
SockType::Datagram,