Author: anevilyak Date: 2010-06-26 19:50:14 +0200 (Sat, 26 Jun 2010) New Revision: 37266 Changeset: http://dev.haiku-os.org/changeset/37266/haiku Ticket: http://dev.haiku-os.org/ticket/3945 Modified: haiku/trunk/headers/posix/netdb.h Log: Updated AI_* flags to match up with our implementation. Should fix #3945. Modified: haiku/trunk/headers/posix/netdb.h =================================================================== --- haiku/trunk/headers/posix/netdb.h 2010-06-26 17:38:03 UTC (rev 37265) +++ haiku/trunk/headers/posix/netdb.h 2010-06-26 17:50:14 UTC (rev 37266) @@ -186,7 +186,8 @@ #define EAI_SYSTEM 11 /* system error returned in errno */ #define EAI_BADHINTS 12 #define EAI_PROTOCOL 13 -#define EAI_MAX 14 +#define EAI_OVERFLOW 14 +#define EAI_MAX 15 /* * Flag values for getaddrinfo() @@ -194,15 +195,19 @@ #define AI_PASSIVE 0x00000001 #define AI_CANONNAME 0x00000002 #define AI_NUMERICHOST 0x00000004 -#define AI_MASK 0x00000007 +#define AI_NUMERICSERV 0x00000008 +#define AI_MASK \ + (AI_PASSIVE | AI_CANONNAME | AI_NUMERICHOST | AI_NUMERICSERV \ + | AI_ADDRCONFIG) /* * Flag values for getipnodebyname() */ -#define AI_V4MAPPED 0x00000008 -#define AI_ALL 0x00000010 -#define AI_ADDRCONFIG 0x00000020 -#define AI_DEFAULT (AI_V4MAPPED|AI_ADDRCONFIG) +#define AI_ALL 0x00000100 +#define AI_V4MAPPED_CFG 0x00000200 +#define AI_ADDRCONFIG 0x00000400 +#define AI_V4MAPPED 0x00000800 +#define AI_DEFAULT (AI_V4MAPPED_CFG | AI_ADDRCONFIG) /* * Constants for getnameinfo()