authorgravatar for git@l4.pmLuna <git@l4.pm> 2019-12-01 13:17:52-03:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-12-30 19:26:30-05:00
log50e6a27c297bf73d97b1b4bb46c5529f5495ab8f
treeff5c698b6a2bacb9ff3d613b90101712741f4dfd
parent5efc0ea89e76a270a0232fdb87ca4c0448ae65be
signature Commit is signed but in an unrecognized format.

std.net: fix setsockopt call


1 files changed, 2 insertions(+), 3 deletions(-)

lib/std/net.zig+2-3
...@@ -1326,13 +1326,12 @@ pub const StreamServer = struct {...@@ -1326,13 +1326,12 @@ pub const StreamServer = struct {
1326 }1326 }
13271327
1328 if (self.reuse_address) {1328 if (self.reuse_address) {
1329 var optval: c_int = 1;1329 var opt = [_]u8{1} ** @sizeOf(c_int);
1330 try os.setsockopt(1330 try os.setsockopt(
1331 self.sockfd.?,1331 self.sockfd.?,
1332 os.SOL_SOCKET,1332 os.SOL_SOCKET,
1333 os.SO_REUSEADDR,1333 os.SO_REUSEADDR,
1334 @ptrCast([*]const u8, &optval),1334 &opt,
1335 @sizeOf(c_int),
1336 );1335 );
1337 }1336 }
13381337