fn netClose(userdata: ?*anyopaque, handles: []const net.Socket.Handle) void
fn netClose(userdata: ?*anyopaque, handles: []const net.Socket.Handle) void { if (!have_networking) unreachable; const t: *Threaded = @ptrCast(@alignCast(userdata)); _ = t; for (handles) |handle| switch (native_os) { .windows => windows.CloseHandle(handle), else => closeFd(handle), }; }