From dd6397b962ea8297fc0fc7ba8f810284ff9a8133 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sun, 9 Nov 2025 02:46:28 +0100 Subject: [PATCH] hurd: Enable ifaddrs --- src/ifaddrs.rs | 2 +- src/lib.rs | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ifaddrs.rs b/src/ifaddrs.rs index 991a073e4d..9441141f84 100644 --- a/src/ifaddrs.rs +++ b/src/ifaddrs.rs @@ -33,7 +33,7 @@ pub struct InterfaceAddress { } cfg_if! { - if #[cfg(any(linux_android, target_os = "emscripten", target_os = "fuchsia"))] { + if #[cfg(any(linux_android, target_os = "emscripten", target_os = "fuchsia", target_os = "hurd"))] { fn get_ifu_from_sockaddr(info: &libc::ifaddrs) -> *const libc::sockaddr { info.ifa_ifu } diff --git a/src/lib.rs b/src/lib.rs index ec1d260059..b838a47617 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -134,7 +134,8 @@ feature! { #[cfg(any(linux_android, bsd, - solarish))] + solarish, + target_os = "hurd"))] #[deny(missing_docs)] pub mod ifaddrs; #[cfg(not(target_os = "redox"))]