Added CARES_INCLUDES_SYS_TYPES
authorYang Tse <yangsita@gmail.com>
Tue, 28 Apr 2009 10:40:02 +0000 (10:40 +0000)
committerYang Tse <yangsita@gmail.com>
Tue, 28 Apr 2009 10:40:02 +0000 (10:40 +0000)
m4/cares-functions.m4

index 13a83ba4845df594fb105228d559e79adc5106c7..10bbdbe4c3351d21b4ba63c39cc7003fd3eb31c2 100644 (file)
@@ -16,7 +16,7 @@
 #***************************************************************************
 
 # File version for 'aclocal' use. Keep it a single number.
-# serial 28
+# serial 29
 
 
 dnl CARES_INCLUDES_ARPA_INET
@@ -187,6 +187,24 @@ cares_includes_sys_socket="\
 ])
 
 
+dnl CARES_INCLUDES_SYS_TYPES
+dnl -------------------------------------------------
+dnl Set up variable with list of headers that must be
+dnl included when sys/types.h is to be included.
+
+AC_DEFUN([CARES_INCLUDES_SYS_TYPES], [
+cares_includes_sys_types="\
+/* includes start */
+#ifdef HAVE_SYS_TYPES_H
+#  include <sys/types.h>
+#endif
+/* includes end */"
+  AC_CHECK_HEADERS(
+    sys/types.h,
+    [], [], [$cares_includes_sys_types])
+])
+
+
 dnl CARES_INCLUDES_SYS_UIO
 dnl -------------------------------------------------
 dnl Set up variable with list of headers that must be