#define ESHUTDOWN (_SIGN 65) /* a write call to a shutdown connection */
#define ENOCONN (_SIGN 66) /* no such connection */
#define EAFNOSUPPORT (_SIGN 67) /* address family not supported */
-#define EPROTONOSUPPORT (_SIGN 68) /* protocol not supported by AF */
+#define EPROTONOSUPPORT (_SIGN 68) /* protocol not supported by AF */
#define EPROTOTYPE (_SIGN 69) /* Protocol wrong type for socket */
#define EINPROGRESS (_SIGN 70) /* Operation now in progress */
#define EADDRNOTAVAIL (_SIGN 71) /* Can't assign requested address */
+#define EALREADY (_SIGN 72) /* Connection already in progress */
+#define EMSGSIZE (_SIGN 73) /* Message too long */
/* The following are not POSIX errors, but they can still happen.
* All of these are generated by the kernel and relate to message passing.