fIX *__SOCKLEN_T definitions for OS400 and generic GCC targets
authorYang Tse <yangsita@gmail.com>
Wed, 6 May 2009 13:58:41 +0000 (13:58 +0000)
committerYang Tse <yangsita@gmail.com>
Wed, 6 May 2009 13:58:41 +0000 (13:58 +0000)
ares_build.h.dist

index d88a65cdab61ff3dbd45fbae82449357fc6845a0..462be557abb9f67ef8b05be34b96923a7a07d8b7 100644 (file)
 #    define CARES_SIZEOF_LONG           4
 #    define CARES_TYPEOF_ARES_SOCKLEN_T FIXME
 #    define CARES_SIZEOF_ARES_SOCKLEN_T -1
+#    define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
+#    define CARES_SIZEOF_ARES_SOCKLEN_T 4
+#    define CARES_PULL_SYS_TYPES_H      1
+#    define CARES_PULL_SYS_SOCKET_H     1
 #  endif
 
 #elif defined(__MVS__)
 #elif defined(__GNUC__)
 #  if defined(__i386__) || defined(__ppc__)
 #    define CARES_SIZEOF_LONG           4
-#    define CARES_TYPEOF_ARES_SOCKLEN_T FIXME
-#    define CARES_SIZEOF_ARES_SOCKLEN_T -1
 #  elif defined(__x86_64__) || defined(__ppc64__)
 #    define CARES_SIZEOF_LONG           8
-#    define CARES_TYPEOF_ARES_SOCKLEN_T FIXME
-#    define CARES_SIZEOF_ARES_SOCKLEN_T -1
 #  endif
+#  define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
+#  define CARES_SIZEOF_ARES_SOCKLEN_T 4
+#  define CARES_PULL_SYS_TYPES_H      1
+#  define CARES_PULL_SYS_SOCKET_H     1
 
 #else
 #  error "Unknown non-configure build target!"