diff --git a/extra/resolveip.c b/extra/resolveip.c
index 764844bf6227dc19f2139736a16cccccce8b176a..133f6ddeb070e9ba58e637dc079ceedc520e9536 100644
--- a/extra/resolveip.c
+++ b/extra/resolveip.c
@@ -36,6 +36,10 @@
 extern int h_errno;
 #endif
 
+#ifndef HAVE_IN_ADDR_T
+#define in_addr_t u_long
+#endif
+
 
 static int silent=0;