Rearrange curl_socklen_t tests to improve speed of usual results
This commit is contained in:
parent
0daeab3b8d
commit
1e5ed4fa33
19
acinclude.m4
19
acinclude.m4
@ -3101,12 +3101,17 @@ AC_DEFUN([CURL_CONFIGURE_CURL_SOCKLEN_T], [
|
|||||||
AC_MSG_CHECKING([size of curl_socklen_t])
|
AC_MSG_CHECKING([size of curl_socklen_t])
|
||||||
curl_sizeof_curl_socklen_t="unknown"
|
curl_sizeof_curl_socklen_t="unknown"
|
||||||
curl_pull_headers_socklen_t="unknown"
|
curl_pull_headers_socklen_t="unknown"
|
||||||
for tst_pull_headers in 'none' 'ws2tcpip' 'systypes' 'syssocket'; do
|
if test "$ac_cv_header_ws2tcpip_h" = "yes"; then
|
||||||
|
tst_pull_header_checks='none ws2tcpip'
|
||||||
|
tst_size_checks='4'
|
||||||
|
else
|
||||||
|
tst_pull_header_checks='none systypes syssocket'
|
||||||
|
tst_size_checks='4 8 2'
|
||||||
|
fi
|
||||||
|
for tst_size in $tst_size_checks; do
|
||||||
|
for tst_pull_headers in $tst_pull_header_checks; do
|
||||||
if test "$curl_sizeof_curl_socklen_t" = "unknown"; then
|
if test "$curl_sizeof_curl_socklen_t" = "unknown"; then
|
||||||
case $tst_pull_headers in
|
case $tst_pull_headers in
|
||||||
none)
|
|
||||||
tmp_includes=""
|
|
||||||
;;
|
|
||||||
ws2tcpip)
|
ws2tcpip)
|
||||||
tmp_includes="$curl_includes_ws2tcpip"
|
tmp_includes="$curl_includes_ws2tcpip"
|
||||||
;;
|
;;
|
||||||
@ -3116,9 +3121,10 @@ AC_DEFUN([CURL_CONFIGURE_CURL_SOCKLEN_T], [
|
|||||||
syssocket)
|
syssocket)
|
||||||
tmp_includes="$curl_includes_sys_socket"
|
tmp_includes="$curl_includes_sys_socket"
|
||||||
;;
|
;;
|
||||||
|
*)
|
||||||
|
tmp_includes=""
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
for tst_size in 8 4 2; do
|
|
||||||
if test "$curl_sizeof_curl_socklen_t" = "unknown"; then
|
|
||||||
AC_COMPILE_IFELSE([
|
AC_COMPILE_IFELSE([
|
||||||
AC_LANG_PROGRAM([[
|
AC_LANG_PROGRAM([[
|
||||||
$tmp_includes
|
$tmp_includes
|
||||||
@ -3133,7 +3139,6 @@ AC_DEFUN([CURL_CONFIGURE_CURL_SOCKLEN_T], [
|
|||||||
])
|
])
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
fi
|
|
||||||
done
|
done
|
||||||
AC_MSG_RESULT([$curl_sizeof_curl_socklen_t])
|
AC_MSG_RESULT([$curl_sizeof_curl_socklen_t])
|
||||||
if test "$curl_sizeof_curl_socklen_t" = "unknown"; then
|
if test "$curl_sizeof_curl_socklen_t" = "unknown"; then
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user