Commit a8958c99a9
Changed files (1)
lib
std
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,