linuxkit / virtsock

Go bindings for virtio and Hyper-V sockets
Other
87 stars 29 forks source link

Remove support for Hyper-V socket pre Windows build 14393 #51

Closed rn closed 6 years ago

rn commented 6 years ago

The hvsock package has a bunch of workaround for windows builds earlier than 14393 (1607 Anniversary Update). Specifically this is a small protocol implemented on top of the raw socket interface to emulate shutdown() (CloseRead()/CloseWrite() in Go).

Since the downstream users of the hvsock package no longer support earlier Windows versions we can remove this work around.