| ... | @@ -1326,13 +1326,12 @@ pub const StreamServer = struct { | ... | @@ -1326,13 +1326,12 @@ pub const StreamServer = struct { |
| 1326 | } | 1326 | } |
| 1327 | | 1327 | |
| 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 | } |
| 1338 | | 1337 | |