lib/std/os/windows.zig | 32 ++ lib/std/os/windows/ws2_32.zig | 55 ++- lib/std/x/os/socket.zig | 184 ++++---- lib/std/x/os/socket_posix.zig | 464 +++++++++---------- lib/std/x/os/socket_windows.zig | 772 +++++++++++++++++--------------- 5 files changed, 826 insertions(+), 681 deletions(-)