Commit 50e6a27c29

Luna <git@l4.pm>
2019-12-01 17:17:52
std.net: fix setsockopt call
1 parent 5efc0ea
Changed files (1)
lib
lib/std/net.zig
@@ -1326,13 +1326,12 @@ pub const StreamServer = struct {
         }
 
         if (self.reuse_address) {
-            var optval: c_int = 1;
+            var opt = [_]u8{1} ** @sizeOf(c_int);
             try os.setsockopt(
                 self.sockfd.?,
                 os.SOL_SOCKET,
                 os.SO_REUSEADDR,
-                @ptrCast([*]const u8, &optval),
-                @sizeOf(c_int),
+                &opt,
             );
         }