diff --git a/lib/fake-gai-errnos.h b/lib/fake-gai-errnos.h
index 551c8730..c4213cfd 100644
--- a/lib/fake-gai-errnos.h
+++ b/lib/fake-gai-errnos.h
@@ -10,6 +10,12 @@
 /* for old netdb.h */
 #ifndef EAI_NODATA
 #define EAI_NODATA	1
+#endif
+
+#ifndef EAI_MEMORY
 #define EAI_MEMORY	2
+#endif
+
+#ifndef EAI_FAMILY
 #define EAI_FAMILY	3
 #endif