fn netClose(userdata: ?*anyopaque, sockets: []const net.Socket) void
userdata: ?*anyopaque
sockets: []const net.Socket
13498 13499 13500 13501 13502 13503 13504 13505 13506
fn netClose(userdata: ?*anyopaque, sockets: []const net.Socket) void { if (!have_networking) unreachable; const t: *Threaded = @ptrCast(@alignCast(userdata)); _ = t; for (sockets) |socket| switch (native_os) { .windows => windows.CloseHandle(socket.handle), else => closeFd(socket.handle), }; }