From: Matthijs Mekking Date: Tue, 27 Jul 2010 13:04:42 +0000 (+0000) Subject: ssize_t is not defined on mac X-Git-Tag: release-1.6.6~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4a624b7963bbcc38586ffa046edab412b995f754;p=thirdparty%2Fldns.git ssize_t is not defined on mac --- diff --git a/configure.ac b/configure.ac index 479453ee..92c646bb 100644 --- a/configure.ac +++ b/configure.ac @@ -248,7 +248,15 @@ include_inttypes_h='' AC_SUBST(include_inttypes_h) ACX_TYPE_SOCKLEN_T -AC_CHECK_TYPE(ssize_t, int) +AC_CHECK_TYPE(ssize_t, [], [AC_DEFINE([ssize_t], [size_t], [ssize_t])], [ +#if HAVE_SYS_SOCKET_H +# include +#endif +#if HAVE_UNISTD_H +# include +#endif]) + +AC_CHECK_TYPE(int) AC_CHECK_TYPE(in_addr_t, [], [AC_DEFINE([in_addr_t], [uint32_t], [in_addr_t])], [ #if HAVE_SYS_TYPES_H # include