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: http://git.ipfire.org/?a=commitdiff_plain;h=4e884615d1702914c1ec4c182f94eb9b8efc7a16;p=thirdparty%2Fcurl.git configure: detect sa_family_t --- diff --git a/configure.ac b/configure.ac index 798fa5f1e6..d1c1a8f933 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([[