Commit a8958c99a9

Andrew Kelley <andrew@ziglang.org>
2024-02-21 08:15:33
std.net: fix std lib test regression. fixup
1 parent d943ce5
Changed files (1)
lib
lib/std/net.zig
@@ -220,7 +220,7 @@ pub const Address = extern union {
         /// Sets SO_REUSEADDR and SO_REUSEPORT on POSIX.
         /// Sets SO_REUSEADDR on Windows, which is roughly equivalent.
         reuse_address: bool = false,
-        /// Deprecated. Does nothing.
+        /// Deprecated. Does the same thing as reuse_address.
         reuse_port: bool = false,
         force_nonblocking: bool = false,
     };
@@ -238,7 +238,7 @@ pub const Address = extern union {
         };
         errdefer s.stream.close();
 
-        if (options.reuse_address) {
+        if (options.reuse_address or options.reuse_port) {
             try posix.setsockopt(
                 sockfd,
                 posix.SOL.SOCKET,