summaryrefslogtreecommitdiffstats
path: root/crypto/heimdal/lib/roken/gai_strerror.c
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/heimdal/lib/roken/gai_strerror.c')
-rw-r--r--crypto/heimdal/lib/roken/gai_strerror.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/crypto/heimdal/lib/roken/gai_strerror.c b/crypto/heimdal/lib/roken/gai_strerror.c
index 07f7c39..8e1530f 100644
--- a/crypto/heimdal/lib/roken/gai_strerror.c
+++ b/crypto/heimdal/lib/roken/gai_strerror.c
@@ -33,7 +33,7 @@
#ifdef HAVE_CONFIG_H
#include <config.h>
-RCSID("$Id: gai_strerror.c,v 1.2 1999/12/03 04:10:06 assar Exp $");
+RCSID("$Id: gai_strerror.c,v 1.2.20.1 2004/01/15 18:14:17 lha Exp $");
#endif
#include "roken.h"
@@ -43,13 +43,17 @@ static struct gai_error {
char *str;
} errors[] = {
{EAI_NOERROR, "no error"},
+#ifdef EAI_ADDRFAMILY
{EAI_ADDRFAMILY, "address family for nodename not supported"},
+#endif
{EAI_AGAIN, "temporary failure in name resolution"},
{EAI_BADFLAGS, "invalid value for ai_flags"},
{EAI_FAIL, "non-recoverable failure in name resolution"},
{EAI_FAMILY, "ai_family not supported"},
{EAI_MEMORY, "memory allocation failure"},
+#ifdef EAI_NODATA
{EAI_NODATA, "no address associated with nodename"},
+#endif
{EAI_NONAME, "nodename nor servname provided, or not known"},
{EAI_SERVICE, "servname not supported for ai_socktype"},
{EAI_SOCKTYPE, "ai_socktype not supported"},
OpenPOWER on IntegriCloud