]> Zhao Yanbai Git Server - minix.git/commitdiff
add EHOSTDOWN errno.
authorBen Gras <ben@minix3.org>
Tue, 14 Sep 2010 11:51:41 +0000 (11:51 +0000)
committerBen Gras <ben@minix3.org>
Tue, 14 Sep 2010 11:51:41 +0000 (11:51 +0000)
include/errno.h
lib/libc/ansi/errlist.c
man/man2/intro.2

index 55f920eeeb582cbbb615b3de2a7dfcee3908862d..d95ba2c6f285f7dd4d00904a5d37fb767d9b715b 100644 (file)
@@ -112,6 +112,7 @@ extern int errno;             /* place where the error numbers go */
 #define ENETDOWN      (_SIGN 77)  /* network is down */
 #define EPFNOSUPPORT  (_SIGN 78)  /* Protocol family not supported */
 #define EDESTADDRREQ  (_SIGN 79)  /* Destination address required */
+#define EHOSTDOWN     (_SIGN 80)  /* Host down */
 
 /* 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 67746eeaeb41946732b1abce4ca79968ed826aed..24377c6793201ecdfa39ea90eea3ed3aadb47caf 100644 (file)
@@ -87,6 +87,7 @@ const char *_sys_errlist[] = {
        "Network is down",              /* ENETDOWN */
        "Protocol family not supported", /* EPFNOSUPPORT */
        "Destination address required", /* EDESTADDRREQ */
+       "Host is down",                 /* EHOSTDOWN */
 };
 
 const int _sys_nerr = sizeof(_sys_errlist) / sizeof(_sys_errlist[0]);
index 74556599b70a55f364f1f301923c806d958f89c8..30eeea535e3a7f018e0dafe5ac6f824d9f6bf472 100644 (file)
@@ -369,6 +369,8 @@ A socket operation encountered a dead network.
 A socket operation specified an unsupported protocol family.
 .It Er 79 EDESTADDRREQ Em "Destination address required" .
 A required address was omitted from an operation on a socket.
+.It Er 80 EHOSTDOWN Em "Host is down" .
+The destination host has been determined to be down or disconnected.
 .El
 .Sh DEFINITIONS
 .Bl -tag -width Ds