diff --git a/man7/vsock.7 b/man7/vsock.7 index a8d9eb897..b6c394302 100644 --- a/man7/vsock.7 +++ b/man7/vsock.7 @@ -136,6 +136,12 @@ Unable to bind to a privileged port without the .B CAP_NET_BIND_SERVICE capability. .TP +.B EADDRINUSE +Unable to bind to a port that is already in use. +.TP +.B EADDRNOTAVAIL +Unable to find a free port for binding or unable to bind to a nonlocal CID. +.TP .B EINVAL Invalid parameters. This includes: @@ -143,6 +149,15 @@ attempting to bind a socket that is already bound, providing an invalid struct .IR sockaddr_vm , and other input validation errors. .TP +.B ENOPROTOOPT +Invalid socket option in +.BR setsockopt (2) +or +.BR getsockopt (2). +.TP +.B ENOTCONN +Unable to perform operation on an unconnected socket. +.TP .B EOPNOTSUPP Operation not supported. This includes: @@ -155,21 +170,6 @@ and for .BR recvmsg (2). .TP -.B EADDRINUSE -Unable to bind to a port that is already in use. -.TP -.B EADDRNOTAVAIL -Unable to find a free port for binding or unable to bind to a nonlocal CID. -.TP -.B ENOTCONN -Unable to perform operation on an unconnected socket. -.TP -.B ENOPROTOOPT -Invalid socket option in -.BR setsockopt (2) -or -.BR getsockopt (2). -.TP .B EPROTONOSUPPORT Invalid socket protocol number. The protocol should always be 0. @@ -187,10 +187,10 @@ Support for VMware (VMCI) has been available since Linux 3.9. KVM (virtio) is supported since Linux 4.8. Hyper-V is supported since Linux 4.14. .SH SEE ALSO -.BR socket (2), .BR bind (2), .BR connect (2), .BR listen (2), -.BR send (2), .BR recv (2), +.BR send (2), +.BR socket (2), .BR capabilities (7)