From 4ea1f2cc2f0a6c75a29fa2c79e6072487e2ddd8b Mon Sep 17 00:00:00 2001 From: Thomas de Zeeuw Date: Wed, 2 Jul 2025 22:24:08 +0200 Subject: [PATCH] Use Bool (1 byte) for IPV6_V6ONLY on Windows Closes #564 --- src/socket.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/socket.rs b/src/socket.rs index 1fc6f080..f1a20b38 100644 --- a/src/socket.rs +++ b/src/socket.rs @@ -1935,7 +1935,7 @@ impl Socket { /// [`set_only_v6`]: Socket::set_only_v6 pub fn only_v6(&self) -> io::Result { unsafe { - getsockopt::(self.as_raw(), sys::IPPROTO_IPV6, sys::IPV6_V6ONLY) + getsockopt::(self.as_raw(), sys::IPPROTO_IPV6, sys::IPV6_V6ONLY) .map(|only_v6| only_v6 != 0) } }