std.net: fix std lib test regression. fixup

This commit is contained in:
Andrew Kelley
2024-02-21 00:15:33 -07:00
parent d943ce5dc7
commit a8958c99a9

View File

@@ -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,