From: Daniel Stenberg Date: Mon, 26 Mar 2018 14:01:07 +0000 (+0200) Subject: configure: detect sa_family_t X-Git-Tag: curl-7_60_0~117 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4e884615d1702914c1ec4c182f94eb9b8efc7a16;p=curl configure: detect sa_family_t --- diff --git a/configure.ac b/configure.ac index 798fa5f1e..d1c1a8f93 100755 --- a/configure.ac +++ b/configure.ac @@ -3492,6 +3492,26 @@ AC_CHECK_TYPE([bool],[ #endif ]) +# check for sa_family_t +AC_CHECK_TYPE(sa_family_t, + AC_DEFINE(CURL_SA_FAMILY_T, sa_family_t, [IP address type in sockaddr]), + [ + # The windows name? + AC_CHECK_TYPE(ADDRESS_FAMILY, + AC_DEFINE(CURL_SA_FAMILY_T, ADDRESS_FAMILY, [IP address type in sockaddr]), + AC_DEFINE(CURL_SA_FAMILY_T, unsigned short, [IP address type in sockaddr]), + [ +#ifdef HAVE_SYS_SOCKET_H +#include +#endif + ]) + ], +[ +#ifdef HAVE_SYS_SOCKET_H +#include +#endif +]) + AC_MSG_CHECKING([if time_t is unsigned]) AC_RUN_IFELSE([ AC_LANG_SOURCE([[