+#define AI_NUMERICSERV 0x010
+
+#define NI_NAMEREQD (1<<0)
+#define NI_DGRAM (1<<1)
+#define NI_NOFQDN (1<<2)
+#define NI_NUMERICHOST (1<<3)
+#define NI_NUMERICSERV (1<<4)
+
+#define NI_MAXHOST 1024 // may not be posix
+
+// Error values from gethostbyaddr/gethostbyname
+enum
+{
+ HOST_NOT_FOUND = 1,
+ NO_DATA,
+ NO_RECOVERY,
+ TRY_AGAIN,
+};