X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Flibpsocket.so_src%2Finclude_exp%2Fnetdb.h;h=e9cf788322a31c0c6e3b75301ce08b8247aa39c3;hb=52fad670ab81459de0ff1bd0fa99a3396a6999e3;hp=cea819c5943ba384fc6b2ecbc10f105bac655614;hpb=0dfc38f0ca6b391b15154e3173b5c9504df17f84;p=tpg%2Facess2.git diff --git a/Usermode/Libraries/libpsocket.so_src/include_exp/netdb.h b/Usermode/Libraries/libpsocket.so_src/include_exp/netdb.h index cea819c5..e9cf7883 100644 --- a/Usermode/Libraries/libpsocket.so_src/include_exp/netdb.h +++ b/Usermode/Libraries/libpsocket.so_src/include_exp/netdb.h @@ -1,7 +1,29 @@ #ifndef _LIBPSOCKET__NETDB_H_ #define _LIBPSOCKET__NETDB_H_ -typedef unsigned int socklen_t; +#include + +#define AI_PASSIVE 0x001 +#define AI_V4MAPPED 0x002 +#define AI_ADDRCONFIG 0x004 +#define AI_NUMERICHOST 0x008 + +enum +{ + EAI_SUCCESS, + EAI_AGAIN, + EAI_BADFLAGS, + EAI_FAMILY, + EAI_SOCKTTPE, + + EAI_ADDRFAMILY, + EAI_FAIL, + EAI_MEMORY, + EAI_NODATA, + EAI_NONAME, + EAI_SERVICE, + EAI_SYSTEM +}; struct addrinfo {