vsock
vsock copied to clipboard
Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines. MIT Licensed.
Right now when the library returns "closed" errors (which many users need to test against), it is not returning `net.ErrClosed` like the standard net libraries since Go 1.16. Instead of...
vhost-user-vsock implements vsocks as uds on the host. i wonder what it takes to implement that in this package. there appears to be a rust impl https://github.com/rust-vmm/vhost-device/pull/7/files but i'm not...
We need to use `Dial` with timeout feature in Kata, see https://github.com/kata-containers/runtime/issues/1917#issuecomment-625069513 Signed-off-by: Ning Bo
Add the connectionless counterparts alongside the existing connection-oriented API.
I should show folks how to get up and running with VM sockets, so they don't need to do a bunch of Googling like I did.
This PR simply implements a function `DialContext` so that a context can be used to terminate the dialing. VSOCK has lower chances to delay obtaining a response while dialing, but...
Fix a typo
In #50 the user @dimalinux proposed updating from an error string the the `net.ErrClosed` library. As mentioned by @dimalinux, this change keeps the error string the same, while updating the...