lib/std/os.zig | 2 +- lib/std/os/bits/dragonfly.zig | 9 -- lib/std/os/bits/freebsd.zig | 46 ------- lib/std/os/bits/haiku.zig | 46 ------- lib/std/os/bits/linux.zig | 4 +- lib/std/os/bits/linux/arm-eabi.zig | 20 ---- lib/std/os/bits/linux/arm64.zig | 24 ---- lib/std/os/bits/linux/i386.zig | 20 ---- lib/std/os/bits/linux/powerpc.zig | 20 ---- lib/std/os/bits/linux/powerpc64.zig | 20 ---- lib/std/os/bits/linux/sparc64.zig | 20 ---- lib/std/os/bits/linux/x86_64.zig | 24 ---- lib/std/os/bits/netbsd.zig | 46 ------- lib/std/os/bits/openbsd.zig | 46 ------- lib/std/os/windows/ws2_32.zig | 30 +---- lib/std/x.zig | 1 + lib/std/x/net/tcp.zig | 74 +++++++++--- lib/std/x/os/io.zig | 205 ++++++++++++++++++++++++++++++++ lib/std/x/os/socket.zig | 199 +++++++++++++++++++++++++++++++ lib/std/x/os/socket_posix.zig | 77 ++++++------ lib/std/x/os/socket_windows.zig | 66 +++++----- 21 files changed, 548 insertions(+), 451 deletions(-)