diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-04-08 19:25:38 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-04-08 19:25:38 -0700 |
commit | eb50cbdde56761b31ce57f38557da769297b76ec (patch) | |
tree | bd2ff5a3e87ad4cf4ff0f4d85717240039f94bf3 | |
parent | 36e497b1dbb5e2628c2e3f7a22f641a8158a176f (diff) | |
parent | 166cba0f6be768f86faa727b010f61b9d104a926 (diff) |
Merge pull request #1036 from arlolra/eai
Error codes
-rw-r--r-- | system/include/netdb.h | 16 | ||||
-rw-r--r-- | system/include/sys/socket.h | 1 |
2 files changed, 17 insertions, 0 deletions
diff --git a/system/include/netdb.h b/system/include/netdb.h index ac51bcb7..147cdff4 100644 --- a/system/include/netdb.h +++ b/system/include/netdb.h @@ -11,6 +11,22 @@ extern "C" { #define NO_DATA 4 #define NO_ADDRESS 5 +#define EAI_ADDRFAMILY 1 +#define EAI_AGAIN 2 +#define EAI_BADFLAGS 3 +#define EAI_FAIL 4 +#define EAI_FAMILY 5 +#define EAI_MEMORY 6 +#define EAI_NODATA 7 +#define EAI_NONAME 8 +#define EAI_SERVICE 9 +#define EAI_SOCKTYPE 10 +#define EAI_SYSTEM 11 +#define EAI_BADHINTS 12 +#define EAI_PROTOCOL 13 +#define EAI_OVERFLOW 14 +#define EAI_MAX 15 + #define IP_TOS 1 #define IP_TTL 2 #define IP_HDRINCL 3 diff --git a/system/include/sys/socket.h b/system/include/sys/socket.h index d0b3ebf4..8ca6eccf 100644 --- a/system/include/sys/socket.h +++ b/system/include/sys/socket.h @@ -40,6 +40,7 @@ extern "C" { typedef unsigned int sa_family_t; #define AF_INET 1 #define AF_INET6 6 +#define PF_INET6 AF_INET6 struct sockaddr { sa_family_t sa_family; |