aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os/bits/linux.zig
diff options
context:
space:
mode:
authorlithdew <kenta@lithdew.net>2021-05-09 15:43:56 +0900
committerlithdew <kenta@lithdew.net>2021-05-10 19:22:31 +0900
commit77f8a9ae223370d43b4c02ff30f936b41e412535 (patch)
tree13ef1b903a008e12b8537c37b4aaad4fd5e77d61 /lib/std/os/bits/linux.zig
parent3d946ef5eb15d2333a5e376ab95dad2e70e0dfb9 (diff)
downloadzig-77f8a9ae223370d43b4c02ff30f936b41e412535.tar.gz
zig-77f8a9ae223370d43b4c02ff30f936b41e412535.zip
x/os/socket, std/os/windows: implement loading winsock extensions
Implement loading Winsock extensions. Add missing Winsock extension GUID's. Implement readVectorized() for POSIX sockets and readVectorized() / writeVectorized() for Windows sockets. Inverse how mixins are used to implement platform-independent syscalls for the std.x.os.Socket abstraction. This cleans up the API as suggested by @komuw.
Diffstat (limited to 'lib/std/os/bits/linux.zig')
0 files changed, 0 insertions, 0 deletions