I'm not familiar with the full history of /sys/include/ape/errno.h, but it looks like EISCON should be EISCONN to fit with other systems that at least pretend to be POSIX compliant. SunOS 5.11 did have EISCON, but...
e.g.: FreeBSD 9.0 /usr/include/errno.h && Mac OS X 10.8 (POSIX-compliant now) /usr/include/sys/errno.h both have: #define EISCONN 56 /* Socket is already connected */ /sys/include/ape/errno.h: #define EISCON 53
