]> Zhao Yanbai Git Server - minix.git/commitdiff
new EPFNOSUPPORT errno
authorBen Gras <ben@minix3.org>
Wed, 28 Jul 2010 16:32:21 +0000 (16:32 +0000)
committerBen Gras <ben@minix3.org>
Wed, 28 Jul 2010 16:32:21 +0000 (16:32 +0000)
include/errno.h
lib/libc/ansi/errlist.c
man/man2/intro.2

index 9f25361069d65627502aa74593e42088e20a8ebb..1aef7acab49dd43bcd0e29347649580a801f8437 100644 (file)
@@ -110,6 +110,7 @@ extern int errno;             /* place where the error numbers go */
 #define EOPNOTSUPP    (_SIGN 76)  /* Operation not supported */
 #define ENOTSUP       EOPNOTSUPP  /* Not supported */
 #define ENETDOWN      (_SIGN 77)  /* network is down */
+#define EPFNOSUPPORT  (_SIGN 78)  /* Protocol family not supported */
 
 /* The following are not POSIX errors, but they can still happen. 
  * All of these are generated by the kernel and relate to message passing.
index bbbbadf22d2c2d3f24b5627250f9c6bd9cfa6e5a..eade9495421d61da776ce6eb74becac647f00916 100644 (file)
@@ -85,6 +85,7 @@ const char *_sys_errlist[] = {
        "Protocol not available",       /* ENOPROTOOPT */
        "Operation not supported",      /* EOPNOTSUPP */
        "Network is down",              /* ENETDOWN */
+       "Protocol family not supported", /* EPFNOSUPPORT */
 };
 
 const int _sys_nerr = sizeof(_sys_errlist) / sizeof(_sys_errlist[0]);
index 50e5eb338868a37ce12dd676f39e54a31967307a..cfca3941956e6ed662efc0dafe30d4476e2931db 100644 (file)
@@ -365,6 +365,8 @@ for example, trying to
 a connection on a datagram socket.
 .It Er 77 ENETDOWN Em "Network is down" .
 A socket operation encountered a dead network.
+.It Er 77 EPFNOSUPPORT Em "Protocol family not supported" .
+A socket operation specified an unsupported protocol family.
 .El
 .Sh DEFINITIONS
 .Bl -tag -width Ds