ocurl/0000755000175000017500000000000011353416625010674 5ustar larslarsocurl/aclocal.m40000644000175000017500000001155207627171560012545 0ustar larslarsdnl autoconf macros for OCaml dnl by Olivier Andrieu dnl from a configure.in by Jean-Christophe Filliātre, dnl from a first script by Georges Mariano dnl dnl defines AC_PROG_OCAML that will check the OCaml compiler dnl and set the following variables : dnl OCAMLC "ocamlc" if present in the path, or a failure dnl or "ocamlc.opt" if present with same version number as ocamlc dnl OCAMLOPT "ocamlopt" (or "ocamlopt.opt" if present), or "no" dnl OCAMLBEST either "byte" if no native compiler was found, dnl or "opt" otherwise dnl OCAMLDEP "ocamldep" dnl OCAMLLIB the path to the ocaml standard library dnl OCAMLVERSION the ocaml version number AC_DEFUN(AC_PROG_OCAML, [dnl # checking for ocamlc AC_CHECK_PROG(OCAMLC,ocamlc,ocamlc,AC_MSG_ERROR(Cannot find ocamlc.)) OCAMLVERSION=`$OCAMLC -v | sed -n -e 's|.*version* *\(.*\)$|\1|p' ` AC_MSG_RESULT(OCaml version is $OCAMLVERSION) OCAMLLIB=`$OCAMLC -where 2>/dev/null || $OCAMLC -v|tail -1|cut -d ' ' -f 4` AC_MSG_RESULT(OCaml library path is $OCAMLLIB) # checking for ocamlopt AC_CHECK_PROG(OCAMLOPT,ocamlopt,ocamlopt) OCAMLBEST=byte if test -z "$OCAMLOPT"; then AC_MSG_WARN(Cannot find ocamlopt; bytecode compilation only.) else TMPVERSION=`$OCAMLOPT -v | sed -n -e 's|.*version* *\(.*\)$|\1|p' ` if test "$TMPVERSION" != "$OCAMLVERSION" ; then AC_MSG_RESULT(versions differs from ocamlc; ocamlopt discarded.) unset OCAMLOPT else OCAMLBEST=opt fi fi # checking for ocamlc.opt AC_CHECK_PROG(OCAMLCDOTOPT,ocamlc.opt,ocamlc.opt) if test -z "$OCAMLCDOTOPT"; then TMPVERSION=`$OCAMLCDOTOPT -v | sed -n -e 's|.*version* *\(.*\)$|\1|p' ` if test "$TMPVERSION" != "$OCAMLVERSION" ; then AC_MSG_RESULT(versions differs from ocamlc; ocamlc.opt discarded.) else OCAMLC=$OCAMLCDOTOPT fi fi # checking for ocamlopt.opt if test "$OCAMLOPT" ; then AC_CHECK_PROG(OCAMLOPTDOTOPT,ocamlopt.opt,ocamlopt.opt) if test "$OCAMLOPTDOTOPT"; then TMPVER=`$OCAMLOPTDOTOPT -v | sed -n -e 's|.*version* *\(.*\)$|\1|p' ` if test "$TMPVER" != "$OCAMLVERSION" ; then AC_MSG_RESULT(version differs from ocamlc; ocamlopt.opt discarded.) else OCAMLOPT=$OCAMLOPTDOTOPT fi fi fi # checking for ocamldep AC_CHECK_PROG(OCAMLDEP,ocamldep,ocamldep,AC_MSG_ERROR(Cannot find ocamldep.)) #checking for ocamlmktop AC_CHECK_PROG(OCAMLMKTOP,ocamlmktop,ocamlmktop, AC_MSG_WARN(Cannot find ocamlmktop.)) #checking for ocamlmklib AC_CHECK_PROG(OCAMLMKLIB,ocamlmklib,ocamlmklib, AC_MSG_WARN(Cannot find ocamlmklib.)) # checking for ocamldoc AC_CHECK_PROG(OCAMLDOC,ocamldoc,ocamldoc, AC_MSG_WARN(Cannot find ocamldoc.)) AC_SUBST(OCAMLC) AC_SUBST(OCAMLOPT) AC_SUBST(OCAMLDEP) AC_SUBST(OCAMLBEST) AC_SUBST(OCAMLVERSION) AC_SUBST(OCAMLLIB) AC_SUBST(OCAMLMKLIB) AC_SUBST(OCAMLDOC) ]) dnl dnl dnl dnl macro AC_PROG_OCAML_TOOLS will check OCamllex and OCamlyacc : dnl OCAMLLEX "ocamllex" or "ocamllex.opt" if present dnl OCAMLYACC "ocamlyac" AC_DEFUN(AC_PROG_OCAML_TOOLS, [dnl # checking for ocamllex and ocamlyacc AC_CHECK_PROG(OCAMLLEX,ocamllex,ocamllex) if test "$OCAMLLEX"; then AC_CHECK_PROG(OCAMLLEXDOTOPT,ocamllex.opt,ocamllex.opt) if test "$OCAMLLEXDOTOPT"; then OCAMLLEX=$OCAMLLEXDOTOPT fi else AC_MSG_ERROR(Cannot find ocamllex.) fi AC_CHECK_PROG(OCAMLYACC,ocamlyacc,ocamlyacc,AC_MSG_ERROR(Cannot find ocamlyacc.)) AC_SUBST(OCAMLLEX) AC_SUBST(OCAMLYACC) ]) dnl dnl dnl dnl AC_PROG_CAMLP4 checks for Camlp4 AC_DEFUN(AC_PROG_CAMLP4, [dnl AC_REQUIRE([AC_PROG_OCAML]) # checking for camlp4 AC_CHECK_PROG(CAMLP4,camlp4,camlp4) if test "$CAMLP4"; then TMPVERSION=`$CAMLP4 -v 2>&1| sed -n -e 's|.*version *\(.*\)$|\1|p'` if test "$TMPVERSION" != "$OCAMLVERSION" ; then AC_MSG_RESULT(versions differs from ocamlc) fi fi ]) dnl dnl dnl dnl macro AC_PROG_FINDLIB will check for the presence of dnl ocamlfind if configure is called with --with-findlib AC_DEFUN(AC_PROG_FINDLIB, [dnl AC_ARG_WITH(findlib,[ --with-findlib use findlib package system], use_findlib="$withval") # checking for ocamlfind if test "$use_findlib" ; then AC_CHECK_PROG(OCAMLFIND,ocamlfind,ocamlfind, AC_MSG_ERROR(ocamlfind not found)) else OCAMLFIND="" fi AC_SUBST(OCAMLFIND) ]) dnl dnl dnl dnl AC_CHECK_OCAML_PKG checks wether a findlib package is present dnl defines pkg_name to "yes" AC_DEFUN(AC_CHECK_OCAML_PKG, [dnl AC_REQUIRE([AC_PROG_FINDLIB]) if test "$use_findlib" ; then AC_MSG_CHECKING(findlib package $1) if $OCAMLFIND query $1 >/dev/null 2>/dev/null; then AC_MSG_RESULT(found) pkg_$1="yes" else AC_MSG_WARN(not found) pkg_$1="no" fi fi ]) dnl dnl dnl dnl AC_ARG_OCAML_INSTALLDIR adds a --with-installdir option AC_DEFUN(AC_ARG_OCAML_INSTALLDIR, [dnl AC_ARG_WITH(installdir,[ --with-installdir=DIR specify installation directory],INSTALLDIR="$withval") if test -z "$INSTALLDIR" ; then if test -z "$use_findlib" ; then INSTALLDIR='$(OCAMLLIB)/site-lib/$(NAME)' fi fi AC_SUBST(INSTALLDIR) ]) ocurl/COPYING0000644000175000017500000000207707627171560011742 0ustar larslarsCopyright (c) 2003, Lars Nilsson, Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ocurl/config.h.in0000644000175000017500000010476711125732542012732 0ustar larslars/* config.h.in. Generated from configure.in by autoheader. */ /* Define to 1 if you have the declaration of `CURLE_ABORTED_BY_CALLBACK', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_ABORTED_BY_CALLBACK /* Define to 1 if you have the declaration of `CURLE_AGAIN', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_AGAIN /* Define to 1 if you have the declaration of `CURLE_BAD_CALLING_ORDER', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_BAD_CALLING_ORDER /* Define to 1 if you have the declaration of `CURLE_BAD_CONTENT_ENCODING', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_BAD_CONTENT_ENCODING /* Define to 1 if you have the declaration of `CURLE_BAD_DOWNLOAD_RESUME', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_BAD_DOWNLOAD_RESUME /* Define to 1 if you have the declaration of `CURLE_BAD_FUNCTION_ARGUMENT', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_BAD_FUNCTION_ARGUMENT /* Define to 1 if you have the declaration of `CURLE_BAD_PASSWORD_ENTERED', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_BAD_PASSWORD_ENTERED /* Define to 1 if you have the declaration of `CURLE_CONV_FAILED', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_CONV_FAILED /* Define to 1 if you have the declaration of `CURLE_CONV_REQD', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_CONV_REQD /* Define to 1 if you have the declaration of `CURLE_COULDNT_CONNECT', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_COULDNT_CONNECT /* Define to 1 if you have the declaration of `CURLE_COULDNT_RESOLVE_HOST', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_COULDNT_RESOLVE_HOST /* Define to 1 if you have the declaration of `CURLE_COULDNT_RESOLVE_PROXY', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_COULDNT_RESOLVE_PROXY /* Define to 1 if you have the declaration of `CURLE_FAILED_INIT', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FAILED_INIT /* Define to 1 if you have the declaration of `CURLE_FILESIZE_EXCEEDED', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FILESIZE_EXCEEDED /* Define to 1 if you have the declaration of `CURLE_FILE_COULDNT_READ_FILE', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FILE_COULDNT_READ_FILE /* Define to 1 if you have the declaration of `CURLE_FTP_ACCESS_DENIED', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_ACCESS_DENIED /* Define to 1 if you have the declaration of `CURLE_FTP_CANT_GET_HOST', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_CANT_GET_HOST /* Define to 1 if you have the declaration of `CURLE_FTP_CANT_RECONNECT', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_CANT_RECONNECT /* Define to 1 if you have the declaration of `CURLE_FTP_COULDNT_GET_SIZE', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_COULDNT_GET_SIZE /* Define to 1 if you have the declaration of `CURLE_FTP_COULDNT_RETR_FILE', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_COULDNT_RETR_FILE /* Define to 1 if you have the declaration of `CURLE_FTP_COULDNT_SET_ASCII', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_COULDNT_SET_ASCII /* Define to 1 if you have the declaration of `CURLE_FTP_COULDNT_SET_BINARY', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_COULDNT_SET_BINARY /* Define to 1 if you have the declaration of `CURLE_FTP_COULDNT_STOR_FILE', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_COULDNT_STOR_FILE /* Define to 1 if you have the declaration of `CURLE_FTP_COULDNT_USE_REST', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_COULDNT_USE_REST /* Define to 1 if you have the declaration of `CURLE_FTP_PORT_FAILED', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_PORT_FAILED /* Define to 1 if you have the declaration of `CURLE_FTP_QUOTE_ERROR', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_QUOTE_ERROR /* Define to 1 if you have the declaration of `CURLE_FTP_SSL_FAILED', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_SSL_FAILED /* Define to 1 if you have the declaration of `CURLE_FTP_USER_PASSWORD_INCORRECT', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_USER_PASSWORD_INCORRECT /* Define to 1 if you have the declaration of `CURLE_FTP_WEIRD_227_FORMAT', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_WEIRD_227_FORMAT /* Define to 1 if you have the declaration of `CURLE_FTP_WEIRD_PASS_REPLY', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_WEIRD_PASS_REPLY /* Define to 1 if you have the declaration of `CURLE_FTP_WEIRD_PASV_REPLY', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_WEIRD_PASV_REPLY /* Define to 1 if you have the declaration of `CURLE_FTP_WEIRD_SERVER_REPLY', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_WEIRD_SERVER_REPLY /* Define to 1 if you have the declaration of `CURLE_FTP_WEIRD_USER_REPLY', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_WEIRD_USER_REPLY /* Define to 1 if you have the declaration of `CURLE_FTP_WRITE_ERROR', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FTP_WRITE_ERROR /* Define to 1 if you have the declaration of `CURLE_FUNCTION_NOT_FOUND', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_FUNCTION_NOT_FOUND /* Define to 1 if you have the declaration of `CURLE_GOT_NOTHING', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_GOT_NOTHING /* Define to 1 if you have the declaration of `CURLE_HTTP_POST_ERROR', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_HTTP_POST_ERROR /* Define to 1 if you have the declaration of `CURLE_HTTP_RANGE_ERROR', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_HTTP_RANGE_ERROR /* Define to 1 if you have the declaration of `CURLE_HTTP_RETURNED_ERROR', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_HTTP_RETURNED_ERROR /* Define to 1 if you have the declaration of `CURLE_INTERFACE_FAILED', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_INTERFACE_FAILED /* Define to 1 if you have the declaration of `CURLE_LDAP_CANNOT_BIND', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_LDAP_CANNOT_BIND /* Define to 1 if you have the declaration of `CURLE_LDAP_INVALID_URL', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_LDAP_INVALID_URL /* Define to 1 if you have the declaration of `CURLE_LDAP_SEARCH_FAILED', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_LDAP_SEARCH_FAILED /* Define to 1 if you have the declaration of `CURLE_LIBRARY_NOT_FOUND', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_LIBRARY_NOT_FOUND /* Define to 1 if you have the declaration of `CURLE_LOGIN_DENIED', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_LOGIN_DENIED /* Define to 1 if you have the declaration of `CURLE_MALFORMAT_USER', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_MALFORMAT_USER /* Define to 1 if you have the declaration of `CURLE_OPERATION_TIMEOUTED', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_OPERATION_TIMEOUTED /* Define to 1 if you have the declaration of `CURLE_OUT_OF_MEMORY', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_OUT_OF_MEMORY /* Define to 1 if you have the declaration of `CURLE_PARTIAL_FILE', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_PARTIAL_FILE /* Define to 1 if you have the declaration of `CURLE_READ_ERROR', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_READ_ERROR /* Define to 1 if you have the declaration of `CURLE_RECV_ERROR', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_RECV_ERROR /* Define to 1 if you have the declaration of `CURLE_REMOTE_DISK_FULL', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_REMOTE_DISK_FULL /* Define to 1 if you have the declaration of `CURLE_REMOTE_FILE_EXISTS', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_REMOTE_FILE_EXISTS /* Define to 1 if you have the declaration of `CURLE_REMOTE_FILE_NOT_FOUND', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_REMOTE_FILE_NOT_FOUND /* Define to 1 if you have the declaration of `CURLE_SEND_ERROR', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_SEND_ERROR /* Define to 1 if you have the declaration of `CURLE_SEND_FAIL_REWIND', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_SEND_FAIL_REWIND /* Define to 1 if you have the declaration of `CURLE_SHARE_IN_USE', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_SHARE_IN_USE /* Define to 1 if you have the declaration of `CURLE_SSH', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_SSH /* Define to 1 if you have the declaration of `CURLE_SSL_CACERT', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_SSL_CACERT /* Define to 1 if you have the declaration of `CURLE_SSL_CACERT_BADFILE', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_SSL_CACERT_BADFILE /* Define to 1 if you have the declaration of `CURLE_SSL_CERTPROBLEM', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_SSL_CERTPROBLEM /* Define to 1 if you have the declaration of `CURLE_SSL_CIPHER', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_SSL_CIPHER /* Define to 1 if you have the declaration of `CURLE_SSL_CONNECT_ERROR', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_SSL_CONNECT_ERROR /* Define to 1 if you have the declaration of `CURLE_SSL_ENGINE_INITFAILED', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_SSL_ENGINE_INITFAILED /* Define to 1 if you have the declaration of `CURLE_SSL_ENGINE_NOTFOUND', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_SSL_ENGINE_NOTFOUND /* Define to 1 if you have the declaration of `CURLE_SSL_ENGINE_SETFAILED', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_SSL_ENGINE_SETFAILED /* Define to 1 if you have the declaration of `CURLE_SSL_PEER_CERTIFICATE', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_SSL_PEER_CERTIFICATE /* Define to 1 if you have the declaration of `CURLE_SSL_SHUTDOWN_FAILED', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_SSL_SHUTDOWN_FAILED /* Define to 1 if you have the declaration of `CURLE_TELNET_OPTION_SYNTAX', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_TELNET_OPTION_SYNTAX /* Define to 1 if you have the declaration of `CURLE_TFTP_ILLEGAL', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_TFTP_ILLEGAL /* Define to 1 if you have the declaration of `CURLE_TFTP_NOSUCHUSER', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_TFTP_NOSUCHUSER /* Define to 1 if you have the declaration of `CURLE_TFTP_NOTFOUND', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_TFTP_NOTFOUND /* Define to 1 if you have the declaration of `CURLE_TFTP_PERM', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_TFTP_PERM /* Define to 1 if you have the declaration of `CURLE_TFTP_UNKNOWNID', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_TFTP_UNKNOWNID /* Define to 1 if you have the declaration of `CURLE_TOO_MANY_REDIRECTS', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_TOO_MANY_REDIRECTS /* Define to 1 if you have the declaration of `CURLE_UNKNOWN_TELNET_OPTION', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_UNKNOWN_TELNET_OPTION /* Define to 1 if you have the declaration of `CURLE_UNSUPPORTED_PROTOCOL', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_UNSUPPORTED_PROTOCOL /* Define to 1 if you have the declaration of `CURLE_URL_MALFORMAT', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_URL_MALFORMAT /* Define to 1 if you have the declaration of `CURLE_URL_MALFORMAT_USER', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_URL_MALFORMAT_USER /* Define to 1 if you have the declaration of `CURLE_WRITE_ERROR', and to 0 if you don't. */ #undef HAVE_DECL_CURLE_WRITE_ERROR /* Define to 1 if you have the declaration of `CURLINFO_CONNECT_TIME', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_CONNECT_TIME /* Define to 1 if you have the declaration of `CURLINFO_CONTENT_LENGTH_DOWNLOAD', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_CONTENT_LENGTH_DOWNLOAD /* Define to 1 if you have the declaration of `CURLINFO_CONTENT_LENGTH_UPLOAD', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_CONTENT_LENGTH_UPLOAD /* Define to 1 if you have the declaration of `CURLINFO_CONTENT_TYPE', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_CONTENT_TYPE /* Define to 1 if you have the declaration of `CURLINFO_COOKIELIST', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_COOKIELIST /* Define to 1 if you have the declaration of `CURLINFO_EFFECTIVE_URL', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_EFFECTIVE_URL /* Define to 1 if you have the declaration of `CURLINFO_FILETIME', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_FILETIME /* Define to 1 if you have the declaration of `CURLINFO_FTP_ENTRY_PATH', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_FTP_ENTRY_PATH /* Define to 1 if you have the declaration of `CURLINFO_HEADER_SIZE', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_HEADER_SIZE /* Define to 1 if you have the declaration of `CURLINFO_HTTPAUTH_AVAIL', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_HTTPAUTH_AVAIL /* Define to 1 if you have the declaration of `CURLINFO_HTTP_CONNECTCODE', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_HTTP_CONNECTCODE /* Define to 1 if you have the declaration of `CURLINFO_LASTSOCKET', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_LASTSOCKET /* Define to 1 if you have the declaration of `CURLINFO_NAMELOOKUP_TIME', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_NAMELOOKUP_TIME /* Define to 1 if you have the declaration of `CURLINFO_NUM_CONNECTS', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_NUM_CONNECTS /* Define to 1 if you have the declaration of `CURLINFO_OS_ERRNO', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_OS_ERRNO /* Define to 1 if you have the declaration of `CURLINFO_PRETRANSFER_TIME', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_PRETRANSFER_TIME /* Define to 1 if you have the declaration of `CURLINFO_PRIVATE', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_PRIVATE /* Define to 1 if you have the declaration of `CURLINFO_PROXYAUTH_AVAIL', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_PROXYAUTH_AVAIL /* Define to 1 if you have the declaration of `CURLINFO_REDIRECT_COUNT', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_REDIRECT_COUNT /* Define to 1 if you have the declaration of `CURLINFO_REDIRECT_TIME', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_REDIRECT_TIME /* Define to 1 if you have the declaration of `CURLINFO_REQUEST_SIZE', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_REQUEST_SIZE /* Define to 1 if you have the declaration of `CURLINFO_RESPONSE_CODE', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_RESPONSE_CODE /* Define to 1 if you have the declaration of `CURLINFO_SIZE_DOWNLOAD', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_SIZE_DOWNLOAD /* Define to 1 if you have the declaration of `CURLINFO_SIZE_UPLOAD', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_SIZE_UPLOAD /* Define to 1 if you have the declaration of `CURLINFO_SPEED_DOWNLOAD', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_SPEED_DOWNLOAD /* Define to 1 if you have the declaration of `CURLINFO_SPEED_UPLOAD', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_SPEED_UPLOAD /* Define to 1 if you have the declaration of `CURLINFO_SSL_ENGINES', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_SSL_ENGINES /* Define to 1 if you have the declaration of `CURLINFO_SSL_VERIFYRESULT', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_SSL_VERIFYRESULT /* Define to 1 if you have the declaration of `CURLINFO_STARTTRANSFER_TIME', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_STARTTRANSFER_TIME /* Define to 1 if you have the declaration of `CURLINFO_TOTAL_TIME', and to 0 if you don't. */ #undef HAVE_DECL_CURLINFO_TOTAL_TIME /* Define to 1 if you have the declaration of `CURLOPT_AUTOREFERER', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_AUTOREFERER /* Define to 1 if you have the declaration of `CURLOPT_BUFFERSIZE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_BUFFERSIZE /* Define to 1 if you have the declaration of `CURLOPT_CAINFO', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_CAINFO /* Define to 1 if you have the declaration of `CURLOPT_CAPATH', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_CAPATH /* Define to 1 if you have the declaration of `CURLOPT_CLOSEPOLICY', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_CLOSEPOLICY /* Define to 1 if you have the declaration of `CURLOPT_CONNECTTIMEOUT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_CONNECTTIMEOUT /* Define to 1 if you have the declaration of `CURLOPT_CONNECTTIMEOUT_MS', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_CONNECTTIMEOUT_MS /* Define to 1 if you have the declaration of `CURLOPT_CONNECT_ONLY', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_CONNECT_ONLY /* Define to 1 if you have the declaration of `CURLOPT_COOKIE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_COOKIE /* Define to 1 if you have the declaration of `CURLOPT_COOKIEFILE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_COOKIEFILE /* Define to 1 if you have the declaration of `CURLOPT_COOKIEJAR', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_COOKIEJAR /* Define to 1 if you have the declaration of `CURLOPT_COOKIELIST', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_COOKIELIST /* Define to 1 if you have the declaration of `CURLOPT_COOKIESESSION', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_COOKIESESSION /* Define to 1 if you have the declaration of `CURLOPT_COPYPOSTFIELDS', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_COPYPOSTFIELDS /* Define to 1 if you have the declaration of `CURLOPT_CRLF', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_CRLF /* Define to 1 if you have the declaration of `CURLOPT_CUSTOMREQUEST', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_CUSTOMREQUEST /* Define to 1 if you have the declaration of `CURLOPT_DEBUGDATA', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_DEBUGDATA /* Define to 1 if you have the declaration of `CURLOPT_DEBUGFUNCTION', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_DEBUGFUNCTION /* Define to 1 if you have the declaration of `CURLOPT_DNS_CACHE_TIMEOUT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_DNS_CACHE_TIMEOUT /* Define to 1 if you have the declaration of `CURLOPT_DNS_USE_GLOBAL_CACHE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_DNS_USE_GLOBAL_CACHE /* Define to 1 if you have the declaration of `CURLOPT_EGDSOCKET', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_EGDSOCKET /* Define to 1 if you have the declaration of `CURLOPT_ENCODING', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_ENCODING /* Define to 1 if you have the declaration of `CURLOPT_ERRORBUFFER', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_ERRORBUFFER /* Define to 1 if you have the declaration of `CURLOPT_FAILONERROR', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FAILONERROR /* Define to 1 if you have the declaration of `CURLOPT_FILE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FILE /* Define to 1 if you have the declaration of `CURLOPT_FILETIME', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FILETIME /* Define to 1 if you have the declaration of `CURLOPT_FOLLOWLOCATION', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FOLLOWLOCATION /* Define to 1 if you have the declaration of `CURLOPT_FORBID_REUSE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FORBID_REUSE /* Define to 1 if you have the declaration of `CURLOPT_FRESH_CONNECT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FRESH_CONNECT /* Define to 1 if you have the declaration of `CURLOPT_FTPAPPEND', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FTPAPPEND /* Define to 1 if you have the declaration of `CURLOPT_FTPLISTONLY', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FTPLISTONLY /* Define to 1 if you have the declaration of `CURLOPT_FTPPORT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FTPPORT /* Define to 1 if you have the declaration of `CURLOPT_FTPSSLAUTH', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FTPSSLAUTH /* Define to 1 if you have the declaration of `CURLOPT_FTP_ACCOUNT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FTP_ACCOUNT /* Define to 1 if you have the declaration of `CURLOPT_FTP_ALTERNATIVE_TO_USER', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FTP_ALTERNATIVE_TO_USER /* Define to 1 if you have the declaration of `CURLOPT_FTP_CREATE_MISSING_DIRS', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FTP_CREATE_MISSING_DIRS /* Define to 1 if you have the declaration of `CURLOPT_FTP_FILEMETHOD', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FTP_FILEMETHOD /* Define to 1 if you have the declaration of `CURLOPT_FTP_RESPONSE_TIMEOUT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FTP_RESPONSE_TIMEOUT /* Define to 1 if you have the declaration of `CURLOPT_FTP_SKIP_PASV_IP', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FTP_SKIP_PASV_IP /* Define to 1 if you have the declaration of `CURLOPT_FTP_SSL', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FTP_SSL /* Define to 1 if you have the declaration of `CURLOPT_FTP_SSL_CCC', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FTP_SSL_CCC /* Define to 1 if you have the declaration of `CURLOPT_FTP_USE_EPRT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FTP_USE_EPRT /* Define to 1 if you have the declaration of `CURLOPT_FTP_USE_EPSV', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_FTP_USE_EPSV /* Define to 1 if you have the declaration of `CURLOPT_HEADER', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_HEADER /* Define to 1 if you have the declaration of `CURLOPT_HEADERFUNCTION', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_HEADERFUNCTION /* Define to 1 if you have the declaration of `CURLOPT_HTTP200ALIASES', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_HTTP200ALIASES /* Define to 1 if you have the declaration of `CURLOPT_HTTPAUTH', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_HTTPAUTH /* Define to 1 if you have the declaration of `CURLOPT_HTTPGET', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_HTTPGET /* Define to 1 if you have the declaration of `CURLOPT_HTTPHEADER', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_HTTPHEADER /* Define to 1 if you have the declaration of `CURLOPT_HTTPPOST', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_HTTPPOST /* Define to 1 if you have the declaration of `CURLOPT_HTTPPROXYTUNNEL', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_HTTPPROXYTUNNEL /* Define to 1 if you have the declaration of `CURLOPT_HTTP_CONTENT_DECODING', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_HTTP_CONTENT_DECODING /* Define to 1 if you have the declaration of `CURLOPT_HTTP_TRANSFER_DECODING', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_HTTP_TRANSFER_DECODING /* Define to 1 if you have the declaration of `CURLOPT_HTTP_VERSION', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_HTTP_VERSION /* Define to 1 if you have the declaration of `CURLOPT_IGNORE_CONTENT_LENGTH', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_IGNORE_CONTENT_LENGTH /* Define to 1 if you have the declaration of `CURLOPT_INFILE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_INFILE /* Define to 1 if you have the declaration of `CURLOPT_INFILESIZE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_INFILESIZE /* Define to 1 if you have the declaration of `CURLOPT_INFILESIZE_LARGE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_INFILESIZE_LARGE /* Define to 1 if you have the declaration of `CURLOPT_INTERFACE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_INTERFACE /* Define to 1 if you have the declaration of `CURLOPT_IOCTLFUNCTION', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_IOCTLFUNCTION /* Define to 1 if you have the declaration of `CURLOPT_IPRESOLVE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_IPRESOLVE /* Define to 1 if you have the declaration of `CURLOPT_KRB4LEVEL', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_KRB4LEVEL /* Define to 1 if you have the declaration of `CURLOPT_LOCALPORT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_LOCALPORT /* Define to 1 if you have the declaration of `CURLOPT_LOCALPORTRANGE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_LOCALPORTRANGE /* Define to 1 if you have the declaration of `CURLOPT_LOW_SPEED_LIMIT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_LOW_SPEED_LIMIT /* Define to 1 if you have the declaration of `CURLOPT_LOW_SPEED_TIME', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_LOW_SPEED_TIME /* Define to 1 if you have the declaration of `CURLOPT_MAXCONNECTS', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_MAXCONNECTS /* Define to 1 if you have the declaration of `CURLOPT_MAXFILESIZE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_MAXFILESIZE /* Define to 1 if you have the declaration of `CURLOPT_MAXFILESIZE_LARGE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_MAXFILESIZE_LARGE /* Define to 1 if you have the declaration of `CURLOPT_MAXREDIRS', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_MAXREDIRS /* Define to 1 if you have the declaration of `CURLOPT_MAX_RECV_SPEED_LARGE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_MAX_RECV_SPEED_LARGE /* Define to 1 if you have the declaration of `CURLOPT_MAX_SEND_SPEED_LARGE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_MAX_SEND_SPEED_LARGE /* Define to 1 if you have the declaration of `CURLOPT_NETRC', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_NETRC /* Define to 1 if you have the declaration of `CURLOPT_NETRC_FILE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_NETRC_FILE /* Define to 1 if you have the declaration of `CURLOPT_NEW_DIRECTORY_PERMS', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_NEW_DIRECTORY_PERMS /* Define to 1 if you have the declaration of `CURLOPT_NEW_FILE_PERMS', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_NEW_FILE_PERMS /* Define to 1 if you have the declaration of `CURLOPT_NOBODY', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_NOBODY /* Define to 1 if you have the declaration of `CURLOPT_NOPROGRESS', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_NOPROGRESS /* Define to 1 if you have the declaration of `CURLOPT_NOSIGNAL', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_NOSIGNAL /* Define to 1 if you have the declaration of `CURLOPT_PORT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_PORT /* Define to 1 if you have the declaration of `CURLOPT_POST', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_POST /* Define to 1 if you have the declaration of `CURLOPT_POST301', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_POST301 /* Define to 1 if you have the declaration of `CURLOPT_POSTFIELDS', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_POSTFIELDS /* Define to 1 if you have the declaration of `CURLOPT_POSTFIELDSIZE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_POSTFIELDSIZE /* Define to 1 if you have the declaration of `CURLOPT_POSTFIELDSIZE_LARGE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_POSTFIELDSIZE_LARGE /* Define to 1 if you have the declaration of `CURLOPT_POSTQUOTE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_POSTQUOTE /* Define to 1 if you have the declaration of `CURLOPT_PREQUOTE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_PREQUOTE /* Define to 1 if you have the declaration of `CURLOPT_PRIVATE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_PRIVATE /* Define to 1 if you have the declaration of `CURLOPT_PROGRESSDATA', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_PROGRESSDATA /* Define to 1 if you have the declaration of `CURLOPT_PROGRESSFUNCTION', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_PROGRESSFUNCTION /* Define to 1 if you have the declaration of `CURLOPT_PROXY', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_PROXY /* Define to 1 if you have the declaration of `CURLOPT_PROXYAUTH', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_PROXYAUTH /* Define to 1 if you have the declaration of `CURLOPT_PROXYPORT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_PROXYPORT /* Define to 1 if you have the declaration of `CURLOPT_PROXYTYPE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_PROXYTYPE /* Define to 1 if you have the declaration of `CURLOPT_PROXYUSERPWD', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_PROXYUSERPWD /* Define to 1 if you have the declaration of `CURLOPT_PROXY_TRANSFER_MODE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_PROXY_TRANSFER_MODE /* Define to 1 if you have the declaration of `CURLOPT_PUT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_PUT /* Define to 1 if you have the declaration of `CURLOPT_QUOTE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_QUOTE /* Define to 1 if you have the declaration of `CURLOPT_RANDOM_FILE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_RANDOM_FILE /* Define to 1 if you have the declaration of `CURLOPT_RANGE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_RANGE /* Define to 1 if you have the declaration of `CURLOPT_READFUNCTION', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_READFUNCTION /* Define to 1 if you have the declaration of `CURLOPT_REFERER', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_REFERER /* Define to 1 if you have the declaration of `CURLOPT_RESUME_FROM', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_RESUME_FROM /* Define to 1 if you have the declaration of `CURLOPT_RESUME_FROM_LARGE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_RESUME_FROM_LARGE /* Define to 1 if you have the declaration of `CURLOPT_SEEKFUNCTION', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SEEKFUNCTION /* Define to 1 if you have the declaration of `CURLOPT_SHARE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SHARE /* Define to 1 if you have the declaration of `CURLOPT_SSH_AUTH_TYPES', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSH_AUTH_TYPES /* Define to 1 if you have the declaration of `CURLOPT_SSH_HOST_PUBLIC_KEY_MD5', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 /* Define to 1 if you have the declaration of `CURLOPT_SSH_PRIVATE_KEYFILE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSH_PRIVATE_KEYFILE /* Define to 1 if you have the declaration of `CURLOPT_SSH_PUBLIC_KEYFILE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSH_PUBLIC_KEYFILE /* Define to 1 if you have the declaration of `CURLOPT_SSLCERT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSLCERT /* Define to 1 if you have the declaration of `CURLOPT_SSLCERTPASSWD', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSLCERTPASSWD /* Define to 1 if you have the declaration of `CURLOPT_SSLCERTTYPE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSLCERTTYPE /* Define to 1 if you have the declaration of `CURLOPT_SSLENGINE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSLENGINE /* Define to 1 if you have the declaration of `CURLOPT_SSLENGINE_DEFAULT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSLENGINE_DEFAULT /* Define to 1 if you have the declaration of `CURLOPT_SSLKEY', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSLKEY /* Define to 1 if you have the declaration of `CURLOPT_SSLKEYPASSWD', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSLKEYPASSWD /* Define to 1 if you have the declaration of `CURLOPT_SSLKEYTYPE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSLKEYTYPE /* Define to 1 if you have the declaration of `CURLOPT_SSLVERSION', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSLVERSION /* Define to 1 if you have the declaration of `CURLOPT_SSL_CIPHER_LIST', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSL_CIPHER_LIST /* Define to 1 if you have the declaration of `CURLOPT_SSL_SESSIONID_CACHE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSL_SESSIONID_CACHE /* Define to 1 if you have the declaration of `CURLOPT_SSL_VERIFYHOST', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSL_VERIFYHOST /* Define to 1 if you have the declaration of `CURLOPT_SSL_VERIFYPEER', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_SSL_VERIFYPEER /* Define to 1 if you have the declaration of `CURLOPT_STDERR', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_STDERR /* Define to 1 if you have the declaration of `CURLOPT_TCP_NODELAY', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_TCP_NODELAY /* Define to 1 if you have the declaration of `CURLOPT_TELNETOPTIONS', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_TELNETOPTIONS /* Define to 1 if you have the declaration of `CURLOPT_TIMECONDITION', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_TIMECONDITION /* Define to 1 if you have the declaration of `CURLOPT_TIMEOUT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_TIMEOUT /* Define to 1 if you have the declaration of `CURLOPT_TIMEOUT_MS', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_TIMEOUT_MS /* Define to 1 if you have the declaration of `CURLOPT_TIMEVALUE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_TIMEVALUE /* Define to 1 if you have the declaration of `CURLOPT_TRANSFERTEXT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_TRANSFERTEXT /* Define to 1 if you have the declaration of `CURLOPT_UNRESTRICTED_AUTH', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_UNRESTRICTED_AUTH /* Define to 1 if you have the declaration of `CURLOPT_UPLOAD', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_UPLOAD /* Define to 1 if you have the declaration of `CURLOPT_URL', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_URL /* Define to 1 if you have the declaration of `CURLOPT_USERAGENT', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_USERAGENT /* Define to 1 if you have the declaration of `CURLOPT_USERPWD', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_USERPWD /* Define to 1 if you have the declaration of `CURLOPT_VERBOSE', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_VERBOSE /* Define to 1 if you have the declaration of `CURLOPT_WRITEFUNCTION', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_WRITEFUNCTION /* Define to 1 if you have the declaration of `CURLOPT_WRITEHEADER', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_WRITEHEADER /* Define to 1 if you have the declaration of `CURLOPT_WRITEINFO', and to 0 if you don't. */ #undef HAVE_DECL_CURLOPT_WRITEINFO /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT /* Define to the full name of this package. */ #undef PACKAGE_NAME /* Define to the full name and version of this package. */ #undef PACKAGE_STRING /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME /* Define to the version of this package. */ #undef PACKAGE_VERSION ocurl/curl.mli0000644000175000017500000005703011125762773012356 0ustar larslars(* * curl.mli * * Copyright (c) 2003-2008, Lars Nilsson, *) type t type curlCode = | CURLE_OK | CURLE_UNSUPPORTED_PROTOCOL | CURLE_FAILED_INIT | CURLE_URL_MALFORMAT | CURLE_URL_MALFORMAT_USER | CURLE_COULDNT_RESOLVE_PROXY | CURLE_COULDNT_RESOLVE_HOST | CURLE_COULDNT_CONNECT | CURLE_FTP_WEIRD_SERVER_REPLY | CURLE_FTP_ACCESS_DENIED | CURLE_FTP_USER_PASSWORD_INCORRECT | CURLE_FTP_WEIRD_PASS_REPLY | CURLE_FTP_WEIRD_USER_REPLY | CURLE_FTP_WEIRD_PASV_REPLY | CURLE_FTP_WEIRD_227_FORMAT | CURLE_FTP_CANT_GET_HOST | CURLE_FTP_CANT_RECONNECT | CURLE_FTP_COULDNT_SET_BINARY | CURLE_PARTIAL_FILE | CURLE_FTP_COULDNT_RETR_FILE | CURLE_FTP_WRITE_ERROR | CURLE_FTP_QUOTE_ERROR | CURLE_HTTP_NOT_FOUND | CURLE_WRITE_ERROR | CURLE_MALFORMAT_USER | CURLE_FTP_COULDNT_STOR_FILE | CURLE_READ_ERROR | CURLE_OUT_OF_MEMORY | CURLE_OPERATION_TIMEOUTED | CURLE_FTP_COULDNT_SET_ASCII | CURLE_FTP_PORT_FAILED | CURLE_FTP_COULDNT_USE_REST | CURLE_FTP_COULDNT_GET_SIZE | CURLE_HTTP_RANGE_ERROR | CURLE_HTTP_POST_ERROR | CURLE_SSL_CONNECT_ERROR | CURLE_FTP_BAD_DOWNLOAD_RESUME | CURLE_FILE_COULDNT_READ_FILE | CURLE_LDAP_CANNOT_BIND | CURLE_LDAP_SEARCH_FAILED | CURLE_LIBRARY_NOT_FOUND | CURLE_FUNCTION_NOT_FOUND | CURLE_ABORTED_BY_CALLBACK | CURLE_BAD_FUNCTION_ARGUMENT | CURLE_BAD_CALLING_ORDER | CURLE_HTTP_PORT_FAILED | CURLE_BAD_PASSWORD_ENTERED | CURLE_TOO_MANY_REDIRECTS | CURLE_UNKNOWN_TELNET_OPTION | CURLE_TELNET_OPTION_SYNTAX | CURLE_OBSOLETE | CURLE_SSL_PEER_CERTIFICATE | CURLE_GOT_NOTHING | CURLE_SSL_ENGINE_NOTFOUND | CURLE_SSL_ENGINE_SETFAILED | CURLE_SEND_ERROR | CURLE_RECV_ERROR | CURLE_SHARE_IN_USE | CURLE_SSL_CERTPROBLEM | CURLE_SSL_CIPHER | CURLE_SSL_CACERT | CURLE_BAD_CONTENT_ENCODING | CURLE_LDAP_INVALID_URL | CURLE_FILESIZE_EXCEEDED | CURLE_FTP_SSL_FAILED | CURLE_USE_SSL_FAILED | CURLE_SEND_FAIL_REWIND | CURLE_SSL_ENGINE_INITFAILED | CURLE_LOGIN_DENIED | CURLE_TFTP_NOTFOUND | CURLE_TFTP_PERM | CURLE_REMOTE_DISK_FULL | CURLE_TFTP_ILLEGAL | CURLE_TFTP_UNKNOWNID | CURLE_REMOTE_FILE_EXISTS | CURLE_TFTP_NOSUCHUSER | CURLE_CONV_FAILED | CURLE_CONV_REQD | CURLE_SSL_CACERT_BADFILE | CURLE_REMOTE_FILE_NOT_FOUND | CURLE_SSH | CURLE_SSL_SHUTDOWN_FAILED | CURLE_AGAIN exception CurlException of (curlCode * int * string) type curlNETRCOption = | CURL_NETRC_OPTIONAL | CURL_NETRC_IGNORED | CURL_NETRC_REQUIRED type curlEncoding = | CURL_ENCODING_NONE | CURL_ENCODING_DEFLATE type curlContentType = | DEFAULT | CONTENTTYPE of string type curlHTTPPost = | CURLFORM_CONTENT of string * string * curlContentType | CURLFORM_FILECONTENT of string * string * curlContentType | CURLFORM_FILE of string * string * curlContentType | CURLFORM_BUFFER of string * string * string * curlContentType (* type curlHTTPPost = | CURLFORM_COPYNAME of string | CURLFORM_PTRNAME of string | CURLFORM_NAMELENGTH of int | CURLFORM_COPYCONTENTS of string | CURLFORM_PTRCONTENTS of string | CURLFORM_FILE of string | CURLFORM_FILECONTENT of string | CURLFORM_CONTENTSLENGTH of int | CURLFORM_CONTENTTYPE of string *) type curlTimeCondition = | TIMECOND_IFMODSINCE | TIMECOND_IFUNMODSINCE type curlKRB4Level = | KRB4_NONE | KRB4_CLEAR | KRB4_SAFE | KRB4_CONFIDENTIAL | KRB4_PRIVATE type curlClosePolicy = | CLOSEPOLICY_OLDEST | CLOSEPOLICY_LEAST_RECENTLY_USED type curlSSLVerifyHost = | SSLVERIFYHOST_EXISTENCE | SSLVERIFYHOST_HOSTNAME type curlHTTPVersion = | HTTP_VERSION_NONE | HTTP_VERSION_1_0 | HTTP_VERSION_1_1 type curlDebugType = | DEBUGTYPE_TEXT | DEBUGTYPE_HEADER_IN | DEBUGTYPE_HEADER_OUT | DEBUGTYPE_DATA_IN | DEBUGTYPE_DATA_OUT | DEBUGTYPE_END type curlAuth = | CURLAUTH_BASIC | CURLAUTH_DIGEST | CURLAUTH_GSSNEGOTIATE | CURLAUTH_NTLM | CURLAUTH_ANY | CURLAUTH_ANYSAFE type curlIPResolve = | IPRESOLVE_WHATEVER | IPRESOLVE_V4 | IPRESOLVE_V6 type curlFTPSSL = | FTPSSL_NONE | FTPSSL_TRY | FTPSSL_CONTROL | FTPSSL_ALL type curlFTPSSLAuth = | FTPAUTH_DEFAULT | FTPAUTH_SSL | FTPAUTH_TLS type curlIOCmd = | IOCMD_NOP | IOCMD_RESTARTREAD type curlIOErr = | IOE_OK | IOE_UNKNOWNCMD | IOE_FAILRESTART type curlFTPMethod = | FTPMETHOD_DEFAULT | FTPMETHOD_MULTICWD | FTPMETHOD_NOCWD | FTPMETHOD_SINGLECWD type curlSSHAuthTypes = | SSHAUTH_ANY | SSHAUTH_PUBLICKEY | SSHAUTH_PASSWORD | SSHAUTH_HOST | SSHAUTH_KEYBOARD type curlFTPSSLCCC = | FTPSSL_CCC_NONE | FTPSSL_CCC_PASSIVE | FTPSSL_CCC_ACTIVE type curlSeek = | SEEK_SET | SEEK_CUR | SEEK_END type curlOption = | CURLOPT_WRITEFUNCTION of (string -> int) | CURLOPT_READFUNCTION of (int -> string) | CURLOPT_INFILESIZE of int | CURLOPT_URL of string | CURLOPT_PROXY of string | CURLOPT_PROXYPORT of int | CURLOPT_HTTPPROXYTUNNEL of bool | CURLOPT_VERBOSE of bool | CURLOPT_HEADER of bool | CURLOPT_NOPROGRESS of bool | CURLOPT_NOSIGNAL of bool | CURLOPT_NOBODY of bool | CURLOPT_FAILONERROR of bool | CURLOPT_UPLOAD of bool | CURLOPT_POST of bool | CURLOPT_FTPLISTONLY of bool | CURLOPT_FTPAPPEND of bool | CURLOPT_NETRC of curlNETRCOption | CURLOPT_ENCODING of curlEncoding | CURLOPT_FOLLOWLOCATION of bool | CURLOPT_TRANSFERTEXT of bool | CURLOPT_PUT of bool | CURLOPT_USERPWD of string | CURLOPT_PROXYUSERPWD of string | CURLOPT_RANGE of string | CURLOPT_ERRORBUFFER of string ref | CURLOPT_TIMEOUT of int | CURLOPT_POSTFIELDS of string | CURLOPT_POSTFIELDSIZE of int | CURLOPT_REFERER of string | CURLOPT_USERAGENT of string | CURLOPT_FTPPORT of string | CURLOPT_LOWSPEEDLIMIT of int | CURLOPT_LOWSPEEDTIME of int | CURLOPT_RESUMEFROM of int | CURLOPT_COOKIE of string | CURLOPT_HTTPHEADER of string list | CURLOPT_HTTPPOST of curlHTTPPost list | CURLOPT_SSLCERT of string | CURLOPT_SSLCERTTYPE of string | CURLOPT_SSLCERTPASSWD of string | CURLOPT_SSLKEY of string | CURLOPT_SSLKEYTYPE of string | CURLOPT_SSLKEYPASSWD of string | CURLOPT_SSLENGINE of string | CURLOPT_SSLENGINEDEFAULT of bool | CURLOPT_CRLF of bool | CURLOPT_QUOTE of string list | CURLOPT_POSTQUOTE of string list | CURLOPT_HEADERFUNCTION of (string -> int) | CURLOPT_COOKIEFILE of string | CURLOPT_SSLVERSION of int | CURLOPT_TIMECONDITION of curlTimeCondition | CURLOPT_TIMEVALUE of int32 | CURLOPT_CUSTOMREQUEST of string | CURLOPT_STDERR (* UNIMPLEMENTED *) | CURLOPT_INTERFACE of string | CURLOPT_KRB4LEVEL of curlKRB4Level | CURLOPT_PROGRESSFUNCTION of (float -> float -> float -> float -> bool) | CURLOPT_SSLVERIFYPEER of bool | CURLOPT_CAINFO of string | CURLOPT_CAPATH of string | CURLOPT_FILETIME of bool | CURLOPT_MAXREDIRS of int | CURLOPT_MAXCONNECTS of int | CURLOPT_CLOSEPOLICY of curlClosePolicy | CURLOPT_FRESHCONNECT of bool | CURLOPT_FORBIDREUSE of bool | CURLOPT_RANDOMFILE of string | CURLOPT_EGDSOCKET of string | CURLOPT_CONNECTTIMEOUT of int | CURLOPT_HTTPGET of bool | CURLOPT_SSLVERIFYHOST of curlSSLVerifyHost | CURLOPT_COOKIEJAR of string | CURLOPT_SSLCIPHERLIST of string | CURLOPT_HTTPVERSION of curlHTTPVersion | CURLOPT_FTPUSEEPSV of bool | CURLOPT_DNSCACHETIMEOUT of int | CURLOPT_DNSUSEGLOBALCACHE of bool | CURLOPT_DEBUGFUNCTION of (t -> curlDebugType -> string -> unit) | CURLOPT_PRIVATE of string | CURLOPT_HTTP200ALIASES of string list | CURLOPT_UNRESTRICTEDAUTH of bool | CURLOPT_FTPUSEEPRT of bool | CURLOPT_HTTPAUTH of curlAuth list | CURLOPT_FTPCREATEMISSINGDIRS of bool | CURLOPT_PROXYAUTH of curlAuth list | CURLOPT_FTPRESPONSETIMEOUT of int | CURLOPT_IPRESOLVE of curlIPResolve | CURLOPT_MAXFILESIZE of int32 | CURLOPT_INFILESIZELARGE of int64 | CURLOPT_RESUMEFROMLARGE of int64 | CURLOPT_MAXFILESIZELARGE of int64 | CURLOPT_NETRCFILE of string | CURLOPT_FTPSSL of curlFTPSSL | CURLOPT_POSTFIELDSIZELARGE of int64 | CURLOPT_TCPNODELAY of bool | CURLOPT_FTPSSLAUTH of curlFTPSSLAuth | CURLOPT_IOCTLFUNCTION of (t -> curlIOCmd -> curlIOErr) | CURLOPT_FTPACCOUNT of string | CURLOPT_COOKIELIST of string | CURLOPT_IGNORECONTENTLENGTH of bool | CURLOPT_FTPSKIPPASVIP of bool | CURLOPT_FTPFILEMETHOD of curlFTPMethod | CURLOPT_LOCALPORT of int | CURLOPT_LOCALPORTRANGE of int | CURLOPT_CONNECTONLY of bool | CURLOPT_MAXSENDSPEEDLARGE of int64 | CURLOPT_MAXRECVSPEEDLARGE of int64 | CURLOPT_FTPALTERNATIVETOUSER of string | CURLOPT_SSLSESSIONIDCACHE of bool | CURLOPT_SSHAUTHTYPES of curlSSHAuthTypes list | CURLOPT_SSHPUBLICKEYFILE of string | CURLOPT_SSHPRIVATEKEYFILE of string | CURLOPT_FTPSSLCCC of curlFTPSSLCCC | CURLOPT_TIMEOUTMS of int | CURLOPT_CONNECTTIMEOUTMS of int | CURLOPT_HTTPTRANSFERDECODING of bool | CURLOPT_HTTPCONTENTDECODING of bool | CURLOPT_NEWFILEPERMS of int | CURLOPT_NEWDIRECTORYPERMS of int | CURLOPT_POST301 of bool | CURLOPT_SSHHOSTPUBLICKEYMD5 of string | CURLOPT_COPYPOSTFIELDS of string | CURLOPT_PROXYTRANSFERMODE of bool | CURLOPT_SEEKFUNCTION of (int64 -> curlSeek -> int) type initOption = | CURLINIT_GLOBALALL | CURLINIT_GLOBALSSL | CURLINIT_GLOBALWIN32 | CURLINIT_GLOBALNOTHING type curlInfo = | CURLINFO_EFFECTIVE_URL | CURLINFO_HTTP_CODE | CURLINFO_RESPONSE_CODE | CURLINFO_TOTAL_TIME | CURLINFO_NAMELOOKUP_TIME | CURLINFO_CONNECT_TIME | CURLINFO_PRETRANSFER_TIME | CURLINFO_SIZE_UPLOAD | CURLINFO_SIZE_DOWNLOAD | CURLINFO_SPEED_DOWNLOAD | CURLINFO_SPEED_UPLOAD | CURLINFO_HEADER_SIZE | CURLINFO_REQUEST_SIZE | CURLINFO_SSL_VERIFYRESULT | CURLINFO_FILETIME | CURLINFO_CONTENT_LENGTH_DOWNLOAD | CURLINFO_CONTENT_LENGTH_UPLOAD | CURLINFO_STARTTRANSFER_TIME | CURLINFO_CONTENT_TYPE | CURLINFO_REDIRECT_TIME | CURLINFO_REDIRECT_COUNT | CURLINFO_PRIVATE | CURLINFO_HTTP_CONNECTCODE | CURLINFO_HTTPAUTH_AVAIL | CURLINFO_PROXYAUTH_AVAIL | CURLINFO_OS_ERRNO | CURLINFO_NUM_CONNECTS | CURLINFO_SSL_ENGINES | CURLINFO_COOKIELIST | CURLINFO_LASTSOCKET | CURLINFO_FTP_ENTRY_PATH type curlInfoResult = | CURLINFO_String of string | CURLINFO_Long of int | CURLINFO_Double of float | CURLINFO_StringList of string list val global_init : initOption -> unit val global_cleanup : unit -> unit val init : unit -> t val duphandle : t -> t val setopt : t -> curlOption -> unit val perform : t -> unit val cleanup : t -> unit val getinfo : t -> curlInfo -> curlInfoResult val escape : string -> string val unescape : string -> string val getdate : string -> float -> float val version : unit -> string val set_writefunction : t -> (string -> int) -> unit val set_readfunction : t -> (int -> string) -> unit val set_infilesize : t -> int -> unit val set_url : t -> string -> unit val set_proxy : t -> string -> unit val set_proxyport : t -> int -> unit val set_httpproxytunnel : t -> bool -> unit val set_verbose : t -> bool -> unit val set_header : t -> bool -> unit val set_noprogress : t -> bool -> unit val set_nosignal : t -> bool -> unit val set_nobody : t -> bool -> unit val set_failonerror : t -> bool -> unit val set_upload : t -> bool -> unit val set_post : t -> bool -> unit val set_ftplistonly : t -> bool -> unit val set_ftpappend : t -> bool -> unit val set_netrc : t -> curlNETRCOption -> unit val set_encoding : t -> curlEncoding -> unit val set_followlocation : t -> bool -> unit val set_transfertext : t -> bool -> unit val set_put : t -> bool -> unit val set_userpwd : t -> string -> unit val set_proxyuserpwd : t -> string -> unit val set_range : t -> string -> unit val set_errorbuffer : t -> string ref -> unit val set_timeout : t -> int -> unit val set_postfields : t -> string -> unit val set_postfieldsize : t -> int -> unit val set_referer : t -> string -> unit val set_useragent : t -> string -> unit val set_ftpport : t -> string -> unit val set_lowspeedlimit : t -> int -> unit val set_lowspeedtime : t -> int -> unit val set_resumefrom : t -> int -> unit val set_cookie : t -> string -> unit val set_httpheader : t -> string list -> unit val set_httppost : t -> curlHTTPPost list -> unit val set_sslcert : t -> string -> unit val set_sslcerttype : t -> string -> unit val set_sslcertpasswd : t -> string -> unit val set_sslkey : t -> string -> unit val set_sslkeytype : t -> string -> unit val set_sslkeypasswd : t -> string -> unit val set_sslengine : t -> string -> unit val set_sslenginedefault : t -> bool -> unit val set_crlf : t -> bool -> unit val set_quote : t -> string list -> unit val set_postquote : t -> string list -> unit val set_headerfunction: t -> (string -> int) -> unit val set_cookiefile : t -> string -> unit val set_sslversion : t -> int -> unit val set_timecondition : t -> curlTimeCondition -> unit val set_timevalue : t -> int32 -> unit val set_customrequest : t -> string -> unit val set_interface : t -> string -> unit val set_krb4level : t -> curlKRB4Level -> unit val set_progressfunction : t -> (float -> float -> float -> float -> bool) -> unit val set_sslverifypeer : t -> bool -> unit val set_cainfo : t -> string -> unit val set_capath : t -> string -> unit val set_filetime : t -> bool -> unit val set_maxredirs : t -> int -> unit val set_maxconnects : t -> int -> unit val set_closepolicy : t -> curlClosePolicy -> unit val set_freshconnect : t -> bool -> unit val set_forbidreuse : t -> bool -> unit val set_randomfile : t -> string -> unit val set_egdsocket : t -> string -> unit val set_connecttimeout : t -> int -> unit val set_httpget : t -> bool -> unit val set_sslverifyhost : t -> curlSSLVerifyHost -> unit val set_cookiejar : t -> string -> unit val set_sslcipherlist : t -> string -> unit val set_httpversion : t -> curlHTTPVersion -> unit val set_ftpuseepsv : t -> bool -> unit val set_dnscachetimeout : t -> int -> unit val set_dnsuseglobalcache : t -> bool -> unit val set_debugfunction : t -> (t -> curlDebugType -> string -> unit) -> unit val set_private : t -> string -> unit val set_http200aliases : t -> string list -> unit val set_unrestrictedauth : t -> bool -> unit val set_ftpuseeprt : t -> bool -> unit val set_httpauth : t -> curlAuth list -> unit val set_ftpcreatemissingdirs : t -> bool -> unit val set_proxyauth : t -> curlAuth list -> unit val set_ftpresponsetimeout : t -> int -> unit val set_ipresolve : t -> curlIPResolve -> unit val set_maxfilesize : t -> int32 -> unit val set_infilesizelarge : t -> int64 -> unit val set_resumefromlarge : t -> int64 -> unit val set_maxfilesizelarge : t -> int64 -> unit val set_netrcfile : t -> string -> unit val set_ftpssl : t -> curlFTPSSL -> unit val set_postfieldsizelarge : t -> int64 -> unit val set_tcpnodelay : t -> bool -> unit val set_ftpsslauth : t -> curlFTPSSLAuth -> unit val set_ioctlfunction : t -> (t -> curlIOCmd -> curlIOErr) -> unit val set_ftpaccount : t -> string -> unit val set_cookielist : t -> string -> unit val set_ignorecontentlength : t -> bool -> unit val set_ftpskippasvip : t -> bool -> unit val set_ftpfilemethod : t -> curlFTPMethod -> unit val set_localport : t -> int -> unit val set_localportrange : t -> int -> unit val set_connectonly : t -> bool -> unit val set_maxsendspeedlarge : t -> int64 -> unit val set_maxrecvspeedlarge : t -> int64 -> unit val set_ftpalternativetouser : t -> string -> unit val set_sslsessionidcache : t -> bool -> unit val set_sshauthtypes : t -> curlSSHAuthTypes list -> unit val set_sshpublickeyfile : t -> string -> unit val set_ftpsslccc : t -> curlFTPSSLCCC -> unit val set_timeoutms : t -> int -> unit val set_connecttimeoutms : t -> int -> unit val set_httptransferdecoding : t -> bool -> unit val set_httpcontentdecoding : t -> bool -> unit val set_newfileperms : t -> int -> unit val set_newdirectoryperms : t -> int -> unit val set_post301 : t -> bool -> unit val set_sshhostpublickeymd5 : t -> string -> unit val set_copypostfields : t -> string -> unit val set_proxytransfermode : t -> bool -> unit val set_seekfunction : t -> (int64 -> curlSeek -> int) -> unit val get_effectiveurl : t -> string val get_httpcode : t -> int val get_responsecode : t -> int val get_totaltime : t -> float val get_namelookuptime : t -> float val get_connecttime : t -> float val get_pretransfertime : t -> float val get_sizeupload : t -> float val get_sizedownload : t -> float val get_speeddownload : t -> float val get_speedupload : t -> float val get_headersize : t -> int val get_requestsize : t -> int val get_sslverifyresult : t -> int val get_filetime : t -> float val get_contentlengthdownload : t -> float val get_contentlengthupload : t -> float val get_starttransfertime : t -> float val get_contenttype : t -> string val get_redirecttime : t -> float val get_redirectcount : t -> int val get_private : t -> string val get_httpconnectcode : t -> int val get_httpauthavail : t -> curlAuth list val get_proxyauthavail : t -> curlAuth list val get_oserrno : t -> int val get_numconnects : t -> int val get_sslengines : t -> string list val get_cookielist : t -> string list val get_lastsocket : t -> int val get_ftpentrypath : t -> string class handle : object ('a) val conn : t method cleanup : unit method duphandle : 'a method perform : unit method set_writefunction : (string -> int) -> unit method set_readfunction : (int -> string) -> unit method set_infilesize : int -> unit method set_url : string -> unit method set_proxy : string -> unit method set_proxyport : int -> unit method set_httpproxytunnel : bool -> unit method set_verbose : bool -> unit method set_header : bool -> unit method set_noprogress : bool -> unit method set_nosignal : bool -> unit method set_nobody : bool -> unit method set_failonerror : bool -> unit method set_upload : bool -> unit method set_post : bool -> unit method set_ftplistonly : bool -> unit method set_ftpappend : bool -> unit method set_netrc : curlNETRCOption -> unit method set_encoding : curlEncoding -> unit method set_followlocation : bool -> unit method set_transfertext : bool -> unit method set_put : bool -> unit method set_userpwd : string -> unit method set_proxyuserpwd : string -> unit method set_range : string -> unit method set_errorbuffer : string ref -> unit method set_timeout : int -> unit method set_postfields : string -> unit method set_postfieldsize : int -> unit method set_referer : string -> unit method set_useragent : string -> unit method set_ftpport : string -> unit method set_lowspeedlimit : int -> unit method set_lowspeedtime : int -> unit method set_resumefrom : int -> unit method set_cookie : string -> unit method set_httpheader : string list -> unit method set_httppost : curlHTTPPost list -> unit method set_sslcert : string -> unit method set_sslcerttype : string -> unit method set_sslcertpasswd : string -> unit method set_sslkey : string -> unit method set_sslkeytype : string -> unit method set_sslkeypasswd : string -> unit method set_sslengine : string -> unit method set_sslenginedefault : bool -> unit method set_crlf : bool -> unit method set_quote : string list -> unit method set_postquote : string list -> unit method set_headerfunction: (string -> int) -> unit method set_cookiefile : string -> unit method set_sslversion : int -> unit method set_timecondition : curlTimeCondition -> unit method set_timevalue : int32 -> unit method set_customrequest : string -> unit method set_interface : string -> unit method set_krb4level : curlKRB4Level -> unit method set_progressfunction : (float -> float -> float -> float -> bool) -> unit method set_sslverifypeer : bool -> unit method set_cainfo : string -> unit method set_capath : string -> unit method set_filetime : bool -> unit method set_maxredirs : int -> unit method set_maxconnects : int -> unit method set_closepolicy : curlClosePolicy -> unit method set_freshconnect : bool -> unit method set_forbidreuse : bool -> unit method set_randomfile : string -> unit method set_egdsocket : string -> unit method set_connecttimeout : int -> unit method set_httpget : bool -> unit method set_sslverifyhost : curlSSLVerifyHost -> unit method set_cookiejar : string -> unit method set_sslcipherlist : string -> unit method set_httpversion : curlHTTPVersion -> unit method set_ftpuseepsv : bool -> unit method set_dnscachetimeout : int -> unit method set_dnsuseglobalcache : bool -> unit method set_debugfunction : (t -> curlDebugType -> string -> unit) -> unit method set_private : string -> unit method set_http200aliases : string list -> unit method set_unrestrictedauth : bool -> unit method set_ftpuseeprt : bool -> unit method set_httpauth : curlAuth list -> unit method set_ftpcreatemissingdirs : bool -> unit method set_proxyauth : curlAuth list -> unit method set_ftpresponsetimeout : int -> unit method set_ipresolve : curlIPResolve -> unit method set_maxfilesize : int32 -> unit method set_infilesizelarge : int64 -> unit method set_resumefromlarge : int64 -> unit method set_maxfilesizelarge : int64 -> unit method set_netrcfile : string -> unit method set_ftpssl : curlFTPSSL -> unit method set_postfieldsizelarge : int64 -> unit method set_tcpnodelay : bool -> unit method set_ftpsslauth : curlFTPSSLAuth -> unit method set_ioctlfunction : (t -> curlIOCmd -> curlIOErr) -> unit method set_ftpaccount : string -> unit method set_cookielist : string -> unit method set_ignorecontentlength : bool -> unit method set_ftpskippasvip : bool -> unit method set_ftpfilemethod : curlFTPMethod -> unit method set_localport : int -> unit method set_localportrange : int -> unit method set_connectonly : bool -> unit method set_maxsendspeedlarge : int64 -> unit method set_maxrecvspeedlarge : int64 -> unit method set_ftpalternativetouser : string -> unit method set_sslsessionidcache : bool -> unit method set_sshauthtypes : curlSSHAuthTypes list -> unit method set_sshpublickeyfile : string -> unit method set_sshprivatekeyfile : string -> unit method set_ftpsslccc : curlFTPSSLCCC -> unit method set_timeoutms : int -> unit method set_connecttimeoutms : int -> unit method set_httptransferdecoding : bool -> unit method set_httpcontentdecoding : bool -> unit method set_newfileperms : int -> unit method set_newdirectoryperms : int -> unit method set_post301 : bool -> unit method set_sshhostpublickeymd5 : string -> unit method set_copypostfields : string -> unit method set_proxytransfermode : bool -> unit method set_seekfunction : (int64 -> curlSeek -> int) -> unit method get_effectiveurl : string method get_httpcode : int method get_responsecode : int method get_totaltime : float method get_namelookuptime : float method get_connecttime : float method get_pretransfertime : float method get_sizeupload : float method get_sizedownload : float method get_speeddownload : float method get_speedupload : float method get_headersize : int method get_requestsize : int method get_sslverifyresult : int method get_filetime : float method get_contentlengthdownload : float method get_contentlengthupload : float method get_starttransfertime : float method get_contenttype : string method get_redirecttime : float method get_redirectcount : int method get_private : string method get_httpconnectcode : int method get_httpauthavail : curlAuth list method get_proxyauthavail : curlAuth list method get_oserrno : int method get_numconnects : int method get_sslengines : string list method get_cookielist : string list method get_lastsocket : int method get_ftpentrypath : string end ocurl/curl.ml0000644000175000017500000010556611125762773012215 0ustar larslars(* * curl.ml * * Copyright (c) 2003-2008, Lars Nilsson, *) type t type curlCode = | CURLE_OK | CURLE_UNSUPPORTED_PROTOCOL | CURLE_FAILED_INIT | CURLE_URL_MALFORMAT | CURLE_URL_MALFORMAT_USER | CURLE_COULDNT_RESOLVE_PROXY | CURLE_COULDNT_RESOLVE_HOST | CURLE_COULDNT_CONNECT | CURLE_FTP_WEIRD_SERVER_REPLY | CURLE_FTP_ACCESS_DENIED | CURLE_FTP_USER_PASSWORD_INCORRECT | CURLE_FTP_WEIRD_PASS_REPLY | CURLE_FTP_WEIRD_USER_REPLY | CURLE_FTP_WEIRD_PASV_REPLY | CURLE_FTP_WEIRD_227_FORMAT | CURLE_FTP_CANT_GET_HOST | CURLE_FTP_CANT_RECONNECT | CURLE_FTP_COULDNT_SET_BINARY | CURLE_PARTIAL_FILE | CURLE_FTP_COULDNT_RETR_FILE | CURLE_FTP_WRITE_ERROR | CURLE_FTP_QUOTE_ERROR | CURLE_HTTP_NOT_FOUND | CURLE_WRITE_ERROR | CURLE_MALFORMAT_USER | CURLE_FTP_COULDNT_STOR_FILE | CURLE_READ_ERROR | CURLE_OUT_OF_MEMORY | CURLE_OPERATION_TIMEOUTED | CURLE_FTP_COULDNT_SET_ASCII | CURLE_FTP_PORT_FAILED | CURLE_FTP_COULDNT_USE_REST | CURLE_FTP_COULDNT_GET_SIZE | CURLE_HTTP_RANGE_ERROR | CURLE_HTTP_POST_ERROR | CURLE_SSL_CONNECT_ERROR | CURLE_FTP_BAD_DOWNLOAD_RESUME | CURLE_FILE_COULDNT_READ_FILE | CURLE_LDAP_CANNOT_BIND | CURLE_LDAP_SEARCH_FAILED | CURLE_LIBRARY_NOT_FOUND | CURLE_FUNCTION_NOT_FOUND | CURLE_ABORTED_BY_CALLBACK | CURLE_BAD_FUNCTION_ARGUMENT | CURLE_BAD_CALLING_ORDER | CURLE_HTTP_PORT_FAILED | CURLE_BAD_PASSWORD_ENTERED | CURLE_TOO_MANY_REDIRECTS | CURLE_UNKNOWN_TELNET_OPTION | CURLE_TELNET_OPTION_SYNTAX | CURLE_OBSOLETE | CURLE_SSL_PEER_CERTIFICATE | CURLE_GOT_NOTHING | CURLE_SSL_ENGINE_NOTFOUND | CURLE_SSL_ENGINE_SETFAILED | CURLE_SEND_ERROR | CURLE_RECV_ERROR | CURLE_SHARE_IN_USE | CURLE_SSL_CERTPROBLEM | CURLE_SSL_CIPHER | CURLE_SSL_CACERT | CURLE_BAD_CONTENT_ENCODING | CURLE_LDAP_INVALID_URL | CURLE_FILESIZE_EXCEEDED | CURLE_FTP_SSL_FAILED | CURLE_USE_SSL_FAILED | CURLE_SEND_FAIL_REWIND | CURLE_SSL_ENGINE_INITFAILED | CURLE_LOGIN_DENIED | CURLE_TFTP_NOTFOUND | CURLE_TFTP_PERM | CURLE_REMOTE_DISK_FULL | CURLE_TFTP_ILLEGAL | CURLE_TFTP_UNKNOWNID | CURLE_REMOTE_FILE_EXISTS | CURLE_TFTP_NOSUCHUSER | CURLE_CONV_FAILED | CURLE_CONV_REQD | CURLE_SSL_CACERT_BADFILE | CURLE_REMOTE_FILE_NOT_FOUND | CURLE_SSH | CURLE_SSL_SHUTDOWN_FAILED | CURLE_AGAIN exception CurlException of (curlCode * int * string) type curlNETRCOption = | CURL_NETRC_OPTIONAL | CURL_NETRC_IGNORED | CURL_NETRC_REQUIRED type curlEncoding = | CURL_ENCODING_NONE | CURL_ENCODING_DEFLATE type curlContentType = | DEFAULT | CONTENTTYPE of string type curlHTTPPost = | CURLFORM_CONTENT of string * string * curlContentType | CURLFORM_FILECONTENT of string * string * curlContentType | CURLFORM_FILE of string * string * curlContentType | CURLFORM_BUFFER of string * string * string * curlContentType (* type curlHTTPPost = | CURLFORM_COPYNAME of string | CURLFORM_PTRNAME of string | CURLFORM_NAMELENGTH of int | CURLFORM_COPYCONTENTS of string | CURLFORM_PTRCONTENTS of string | CURLFORM_FILE of string | CURLFORM_FILECONTENT of string | CURLFORM_CONTENTSLENGTH of int | CURLFORM_CONTENTTYPE of string *) type curlTimeCondition = | TIMECOND_IFMODSINCE | TIMECOND_IFUNMODSINCE type curlKRB4Level = | KRB4_NONE | KRB4_CLEAR | KRB4_SAFE | KRB4_CONFIDENTIAL | KRB4_PRIVATE type curlClosePolicy = | CLOSEPOLICY_OLDEST | CLOSEPOLICY_LEAST_RECENTLY_USED type curlSSLVerifyHost = | SSLVERIFYHOST_EXISTENCE | SSLVERIFYHOST_HOSTNAME type curlHTTPVersion = | HTTP_VERSION_NONE | HTTP_VERSION_1_0 | HTTP_VERSION_1_1 type curlDebugType = | DEBUGTYPE_TEXT | DEBUGTYPE_HEADER_IN | DEBUGTYPE_HEADER_OUT | DEBUGTYPE_DATA_IN | DEBUGTYPE_DATA_OUT | DEBUGTYPE_END type curlAuth = | CURLAUTH_BASIC | CURLAUTH_DIGEST | CURLAUTH_GSSNEGOTIATE | CURLAUTH_NTLM | CURLAUTH_ANY | CURLAUTH_ANYSAFE type curlIPResolve = | IPRESOLVE_WHATEVER | IPRESOLVE_V4 | IPRESOLVE_V6 type curlFTPSSL = | FTPSSL_NONE | FTPSSL_TRY | FTPSSL_CONTROL | FTPSSL_ALL type curlFTPSSLAuth = | FTPAUTH_DEFAULT | FTPAUTH_SSL | FTPAUTH_TLS type curlIOCmd = | IOCMD_NOP | IOCMD_RESTARTREAD type curlIOErr = | IOE_OK | IOE_UNKNOWNCMD | IOE_FAILRESTART type curlFTPMethod = | FTPMETHOD_DEFAULT | FTPMETHOD_MULTICWD | FTPMETHOD_NOCWD | FTPMETHOD_SINGLECWD type curlSSHAuthTypes = | SSHAUTH_ANY | SSHAUTH_PUBLICKEY | SSHAUTH_PASSWORD | SSHAUTH_HOST | SSHAUTH_KEYBOARD type curlFTPSSLCCC = | FTPSSL_CCC_NONE | FTPSSL_CCC_PASSIVE | FTPSSL_CCC_ACTIVE type curlSeek = | SEEK_SET | SEEK_CUR | SEEK_END type curlOption = | CURLOPT_WRITEFUNCTION of (string -> int) | CURLOPT_READFUNCTION of (int -> string) | CURLOPT_INFILESIZE of int | CURLOPT_URL of string | CURLOPT_PROXY of string | CURLOPT_PROXYPORT of int | CURLOPT_HTTPPROXYTUNNEL of bool | CURLOPT_VERBOSE of bool | CURLOPT_HEADER of bool | CURLOPT_NOPROGRESS of bool | CURLOPT_NOSIGNAL of bool | CURLOPT_NOBODY of bool | CURLOPT_FAILONERROR of bool | CURLOPT_UPLOAD of bool | CURLOPT_POST of bool | CURLOPT_FTPLISTONLY of bool | CURLOPT_FTPAPPEND of bool | CURLOPT_NETRC of curlNETRCOption | CURLOPT_ENCODING of curlEncoding | CURLOPT_FOLLOWLOCATION of bool | CURLOPT_TRANSFERTEXT of bool | CURLOPT_PUT of bool | CURLOPT_USERPWD of string | CURLOPT_PROXYUSERPWD of string | CURLOPT_RANGE of string | CURLOPT_ERRORBUFFER of string ref | CURLOPT_TIMEOUT of int | CURLOPT_POSTFIELDS of string | CURLOPT_POSTFIELDSIZE of int | CURLOPT_REFERER of string | CURLOPT_USERAGENT of string | CURLOPT_FTPPORT of string | CURLOPT_LOWSPEEDLIMIT of int | CURLOPT_LOWSPEEDTIME of int | CURLOPT_RESUMEFROM of int | CURLOPT_COOKIE of string | CURLOPT_HTTPHEADER of string list | CURLOPT_HTTPPOST of curlHTTPPost list | CURLOPT_SSLCERT of string | CURLOPT_SSLCERTTYPE of string | CURLOPT_SSLCERTPASSWD of string | CURLOPT_SSLKEY of string | CURLOPT_SSLKEYTYPE of string | CURLOPT_SSLKEYPASSWD of string | CURLOPT_SSLENGINE of string | CURLOPT_SSLENGINEDEFAULT of bool | CURLOPT_CRLF of bool | CURLOPT_QUOTE of string list | CURLOPT_POSTQUOTE of string list | CURLOPT_HEADERFUNCTION of (string -> int) | CURLOPT_COOKIEFILE of string | CURLOPT_SSLVERSION of int | CURLOPT_TIMECONDITION of curlTimeCondition | CURLOPT_TIMEVALUE of int32 | CURLOPT_CUSTOMREQUEST of string | CURLOPT_STDERR (* UNIMPLEMENTED *) | CURLOPT_INTERFACE of string | CURLOPT_KRB4LEVEL of curlKRB4Level | CURLOPT_PROGRESSFUNCTION of (float -> float -> float -> float -> bool) | CURLOPT_SSLVERIFYPEER of bool | CURLOPT_CAINFO of string | CURLOPT_CAPATH of string | CURLOPT_FILETIME of bool | CURLOPT_MAXREDIRS of int | CURLOPT_MAXCONNECTS of int | CURLOPT_CLOSEPOLICY of curlClosePolicy | CURLOPT_FRESHCONNECT of bool | CURLOPT_FORBIDREUSE of bool | CURLOPT_RANDOMFILE of string | CURLOPT_EGDSOCKET of string | CURLOPT_CONNECTTIMEOUT of int | CURLOPT_HTTPGET of bool | CURLOPT_SSLVERIFYHOST of curlSSLVerifyHost | CURLOPT_COOKIEJAR of string | CURLOPT_SSLCIPHERLIST of string | CURLOPT_HTTPVERSION of curlHTTPVersion | CURLOPT_FTPUSEEPSV of bool | CURLOPT_DNSCACHETIMEOUT of int | CURLOPT_DNSUSEGLOBALCACHE of bool | CURLOPT_DEBUGFUNCTION of (t -> curlDebugType -> string -> unit) | CURLOPT_PRIVATE of string | CURLOPT_HTTP200ALIASES of string list | CURLOPT_UNRESTRICTEDAUTH of bool | CURLOPT_FTPUSEEPRT of bool | CURLOPT_HTTPAUTH of curlAuth list | CURLOPT_FTPCREATEMISSINGDIRS of bool | CURLOPT_PROXYAUTH of curlAuth list | CURLOPT_FTPRESPONSETIMEOUT of int | CURLOPT_IPRESOLVE of curlIPResolve | CURLOPT_MAXFILESIZE of int32 | CURLOPT_INFILESIZELARGE of int64 | CURLOPT_RESUMEFROMLARGE of int64 | CURLOPT_MAXFILESIZELARGE of int64 | CURLOPT_NETRCFILE of string | CURLOPT_FTPSSL of curlFTPSSL | CURLOPT_POSTFIELDSIZELARGE of int64 | CURLOPT_TCPNODELAY of bool | CURLOPT_FTPSSLAUTH of curlFTPSSLAuth | CURLOPT_IOCTLFUNCTION of (t -> curlIOCmd -> curlIOErr) | CURLOPT_FTPACCOUNT of string | CURLOPT_COOKIELIST of string | CURLOPT_IGNORECONTENTLENGTH of bool | CURLOPT_FTPSKIPPASVIP of bool | CURLOPT_FTPFILEMETHOD of curlFTPMethod | CURLOPT_LOCALPORT of int | CURLOPT_LOCALPORTRANGE of int | CURLOPT_CONNECTONLY of bool | CURLOPT_MAXSENDSPEEDLARGE of int64 | CURLOPT_MAXRECVSPEEDLARGE of int64 | CURLOPT_FTPALTERNATIVETOUSER of string | CURLOPT_SSLSESSIONIDCACHE of bool | CURLOPT_SSHAUTHTYPES of curlSSHAuthTypes list | CURLOPT_SSHPUBLICKEYFILE of string | CURLOPT_SSHPRIVATEKEYFILE of string | CURLOPT_FTPSSLCCC of curlFTPSSLCCC | CURLOPT_TIMEOUTMS of int | CURLOPT_CONNECTTIMEOUTMS of int | CURLOPT_HTTPTRANSFERDECODING of bool | CURLOPT_HTTPCONTENTDECODING of bool | CURLOPT_NEWFILEPERMS of int | CURLOPT_NEWDIRECTORYPERMS of int | CURLOPT_POST301 of bool | CURLOPT_SSHHOSTPUBLICKEYMD5 of string | CURLOPT_COPYPOSTFIELDS of string | CURLOPT_PROXYTRANSFERMODE of bool | CURLOPT_SEEKFUNCTION of (int64 -> curlSeek -> int) type initOption = | CURLINIT_GLOBALALL | CURLINIT_GLOBALSSL | CURLINIT_GLOBALWIN32 | CURLINIT_GLOBALNOTHING type curlInfo = | CURLINFO_EFFECTIVE_URL | CURLINFO_HTTP_CODE | CURLINFO_RESPONSE_CODE | CURLINFO_TOTAL_TIME | CURLINFO_NAMELOOKUP_TIME | CURLINFO_CONNECT_TIME | CURLINFO_PRETRANSFER_TIME | CURLINFO_SIZE_UPLOAD | CURLINFO_SIZE_DOWNLOAD | CURLINFO_SPEED_DOWNLOAD | CURLINFO_SPEED_UPLOAD | CURLINFO_HEADER_SIZE | CURLINFO_REQUEST_SIZE | CURLINFO_SSL_VERIFYRESULT | CURLINFO_FILETIME | CURLINFO_CONTENT_LENGTH_DOWNLOAD | CURLINFO_CONTENT_LENGTH_UPLOAD | CURLINFO_STARTTRANSFER_TIME | CURLINFO_CONTENT_TYPE | CURLINFO_REDIRECT_TIME | CURLINFO_REDIRECT_COUNT | CURLINFO_PRIVATE | CURLINFO_HTTP_CONNECTCODE | CURLINFO_HTTPAUTH_AVAIL | CURLINFO_PROXYAUTH_AVAIL | CURLINFO_OS_ERRNO | CURLINFO_NUM_CONNECTS | CURLINFO_SSL_ENGINES | CURLINFO_COOKIELIST | CURLINFO_LASTSOCKET | CURLINFO_FTP_ENTRY_PATH type curlInfoResult = | CURLINFO_String of string | CURLINFO_Long of int | CURLINFO_Double of float | CURLINFO_StringList of string list external helper_global_init : initOption -> unit = "helper_curl_global_init" external helper_global_cleanup : unit -> unit = "helper_curl_global_cleanup" external helper_init : unit -> t = "helper_curl_easy_init" external helper_duphandle : t -> t = "helper_curl_easy_duphandle" external helper_setopt : t -> curlOption -> unit = "helper_curl_easy_setopt" external helper_perform : t -> unit = "helper_curl_easy_perform" external helper_cleanup : t -> unit = "helper_curl_easy_cleanup" external helper_getinfo : t -> curlInfo -> curlInfoResult = "helper_curl_easy_getinfo" external helper_escape : string -> string = "helper_curl_escape" external helper_unescape : string -> string = "helper_curl_unescape" external helper_getdate : string -> float -> float = "helper_curl_getdate" external helper_version : unit -> string = "helper_curl_version" let init () = helper_init () let duphandle conn = helper_duphandle conn let setopt conn option = helper_setopt conn option let perform conn = helper_perform conn let cleanup conn = helper_cleanup conn let getinfo conn = helper_getinfo conn let global_init initOption = helper_global_init initOption let global_cleanup () = helper_global_cleanup () let escape str = helper_escape str let unescape str = helper_unescape str let getdate str now = helper_getdate str now let version () = helper_version () let set_writefunction conn closure = setopt conn (CURLOPT_WRITEFUNCTION closure) let set_readfunction conn closure = setopt conn (CURLOPT_READFUNCTION closure) let set_infilesize conn size = setopt conn (CURLOPT_INFILESIZE size) let set_url conn url = setopt conn (CURLOPT_URL url) let set_proxy conn proxy = setopt conn (CURLOPT_PROXY proxy) let set_proxyport conn proxyport = setopt conn (CURLOPT_PROXYPORT proxyport) let set_httpproxytunnel conn flag = setopt conn (CURLOPT_HTTPPROXYTUNNEL flag) let set_verbose conn flag = setopt conn (CURLOPT_VERBOSE flag) let set_header conn flag = setopt conn (CURLOPT_HEADER flag) let set_noprogress conn flag = setopt conn (CURLOPT_NOPROGRESS flag) let set_nosignal conn flag = setopt conn (CURLOPT_NOSIGNAL flag) let set_nobody conn flag = setopt conn (CURLOPT_NOBODY flag) let set_failonerror conn flag = setopt conn (CURLOPT_FAILONERROR flag) let set_upload conn flag = setopt conn (CURLOPT_UPLOAD flag) let set_post conn flag = setopt conn (CURLOPT_POST flag) let set_ftplistonly conn flag = setopt conn (CURLOPT_FTPLISTONLY flag) let set_ftpappend conn flag = setopt conn (CURLOPT_FTPAPPEND flag) let set_netrc conn netrc = setopt conn (CURLOPT_NETRC netrc) let set_encoding conn encoding = setopt conn (CURLOPT_ENCODING encoding) let set_followlocation conn flag = setopt conn (CURLOPT_FOLLOWLOCATION flag) let set_transfertext conn flag = setopt conn (CURLOPT_TRANSFERTEXT flag) let set_put conn flag = setopt conn (CURLOPT_PUT flag) let set_userpwd conn userpwd = setopt conn (CURLOPT_USERPWD userpwd) let set_proxyuserpwd conn proxyuserpwd = setopt conn (CURLOPT_PROXYUSERPWD proxyuserpwd) let set_range conn range = setopt conn (CURLOPT_RANGE range) let set_errorbuffer conn errorbuffer = setopt conn (CURLOPT_ERRORBUFFER errorbuffer) let set_timeout conn timeout = setopt conn (CURLOPT_TIMEOUT timeout) let set_postfields conn postfields = setopt conn (CURLOPT_POSTFIELDS postfields) let set_postfieldsize conn postfieldsize = setopt conn (CURLOPT_POSTFIELDSIZE postfieldsize) let set_referer conn referer = setopt conn (CURLOPT_REFERER referer) let set_useragent conn useragent = setopt conn (CURLOPT_USERAGENT useragent) let set_ftpport conn ftpport = setopt conn (CURLOPT_FTPPORT ftpport) let set_lowspeedlimit conn lowspeedlimit = setopt conn (CURLOPT_LOWSPEEDLIMIT lowspeedlimit) let set_lowspeedtime conn lowspeedtime = setopt conn (CURLOPT_LOWSPEEDTIME lowspeedtime) let set_resumefrom conn resumefrom = setopt conn (CURLOPT_RESUMEFROM resumefrom) let set_cookie conn cookie = setopt conn (CURLOPT_COOKIE cookie) let set_httpheader conn httpheader = setopt conn (CURLOPT_HTTPHEADER httpheader) let set_httppost conn httppost = setopt conn (CURLOPT_HTTPPOST httppost) let set_sslcert conn sslcert = setopt conn (CURLOPT_SSLCERT sslcert) let set_sslcerttype conn sslcerttype = setopt conn (CURLOPT_SSLCERTTYPE sslcerttype) let set_sslcertpasswd conn sslcertpasswd = setopt conn (CURLOPT_SSLCERTPASSWD sslcertpasswd) let set_sslkey conn sslkey = setopt conn (CURLOPT_SSLKEY sslkey) let set_sslkeytype conn sslkeytype = setopt conn (CURLOPT_SSLKEYTYPE sslkeytype) let set_sslkeypasswd conn sslkeypasswd = setopt conn (CURLOPT_SSLKEYPASSWD sslkeypasswd) let set_sslengine conn sslengine = setopt conn (CURLOPT_SSLENGINE sslengine) let set_sslenginedefault conn flag = setopt conn (CURLOPT_SSLENGINEDEFAULT flag) let set_crlf conn flag = setopt conn (CURLOPT_CRLF flag) let set_quote conn quote = setopt conn (CURLOPT_QUOTE quote) let set_postquote conn postquote = setopt conn (CURLOPT_POSTQUOTE postquote) let set_headerfunction conn closure = setopt conn (CURLOPT_HEADERFUNCTION closure) let set_cookiefile conn cookiefile = setopt conn (CURLOPT_COOKIEFILE cookiefile) let set_sslversion conn sslversion = setopt conn (CURLOPT_SSLVERSION sslversion) let set_timecondition conn timecondition = setopt conn (CURLOPT_TIMECONDITION timecondition) let set_timevalue conn timevalue = setopt conn (CURLOPT_TIMEVALUE timevalue) let set_customrequest conn customrequest = setopt conn (CURLOPT_CUSTOMREQUEST customrequest) let set_interface conn interface = setopt conn (CURLOPT_INTERFACE interface) let set_krb4level conn krb4level = setopt conn (CURLOPT_KRB4LEVEL krb4level) let set_progressfunction conn closure = setopt conn (CURLOPT_PROGRESSFUNCTION closure) let set_sslverifypeer conn flag = setopt conn (CURLOPT_SSLVERIFYPEER flag) let set_cainfo conn cainfo = setopt conn (CURLOPT_CAINFO cainfo) let set_capath conn capath = setopt conn (CURLOPT_CAPATH capath) let set_filetime conn filetime = setopt conn (CURLOPT_FILETIME filetime) let set_maxredirs conn maxredirs = setopt conn (CURLOPT_MAXREDIRS maxredirs) let set_maxconnects conn maxconnects = setopt conn (CURLOPT_MAXCONNECTS maxconnects) let set_closepolicy conn closepolicy = setopt conn (CURLOPT_CLOSEPOLICY closepolicy) let set_freshconnect conn flag = setopt conn (CURLOPT_FRESHCONNECT flag) let set_forbidreuse conn flag = setopt conn (CURLOPT_FORBIDREUSE flag) let set_randomfile conn randomfile = setopt conn (CURLOPT_RANDOMFILE randomfile) let set_egdsocket conn egdsocket = setopt conn (CURLOPT_EGDSOCKET egdsocket) let set_connecttimeout conn connecttimeout = setopt conn (CURLOPT_CONNECTTIMEOUT connecttimeout) let set_httpget conn flag = setopt conn (CURLOPT_HTTPGET flag) let set_sslverifyhost conn sslverifyhost = setopt conn (CURLOPT_SSLVERIFYHOST sslverifyhost) let set_cookiejar conn cookiejar = setopt conn (CURLOPT_COOKIEJAR cookiejar) let set_sslcipherlist conn sslcipherlist = setopt conn (CURLOPT_SSLCIPHERLIST sslcipherlist) let set_httpversion conn httpversion = setopt conn (CURLOPT_HTTPVERSION httpversion) let set_ftpuseepsv conn flag = setopt conn (CURLOPT_FTPUSEEPSV flag) let set_dnscachetimeout conn dnscachetimeout = setopt conn (CURLOPT_DNSCACHETIMEOUT dnscachetimeout) let set_dnsuseglobalcache conn flag = setopt conn (CURLOPT_DNSUSEGLOBALCACHE flag) let set_debugfunction conn closure = setopt conn (CURLOPT_DEBUGFUNCTION closure) let set_private conn privateData = setopt conn (CURLOPT_PRIVATE privateData) let set_http200aliases conn aliases = setopt conn (CURLOPT_HTTP200ALIASES aliases) let set_unrestrictedauth conn flag = setopt conn (CURLOPT_UNRESTRICTEDAUTH flag) let set_ftpuseeprt conn flag = setopt conn (CURLOPT_FTPUSEEPRT flag) let set_httpauth conn auth = setopt conn (CURLOPT_HTTPAUTH auth) let set_ftpcreatemissingdirs conn flag = setopt conn (CURLOPT_FTPCREATEMISSINGDIRS flag) let set_proxyauth conn auth = setopt conn (CURLOPT_PROXYAUTH auth) let set_ftpresponsetimeout conn timeout = setopt conn (CURLOPT_FTPRESPONSETIMEOUT timeout) let set_ipresolve conn ipresolve = setopt conn (CURLOPT_IPRESOLVE ipresolve) let set_maxfilesize conn size = setopt conn (CURLOPT_MAXFILESIZE size) let set_infilesizelarge conn size = setopt conn (CURLOPT_INFILESIZELARGE size) let set_resumefromlarge conn size = setopt conn (CURLOPT_RESUMEFROMLARGE size) let set_maxfilesizelarge conn size = setopt conn (CURLOPT_MAXFILESIZELARGE size) let set_netrcfile conn file = setopt conn (CURLOPT_NETRCFILE file) let set_ftpssl conn ftpssl = setopt conn (CURLOPT_FTPSSL ftpssl) let set_postfieldsizelarge conn size = setopt conn (CURLOPT_POSTFIELDSIZELARGE size) let set_tcpnodelay conn flag = setopt conn (CURLOPT_TCPNODELAY flag) let set_ftpsslauth conn auth = setopt conn (CURLOPT_FTPSSLAUTH auth) let set_ioctlfunction conn closure = setopt conn (CURLOPT_IOCTLFUNCTION closure) let set_ftpaccount conn account = setopt conn (CURLOPT_FTPACCOUNT account) let set_cookielist conn cookielist = setopt conn (CURLOPT_COOKIELIST cookielist) let set_ignorecontentlength conn flag = setopt conn (CURLOPT_IGNORECONTENTLENGTH flag) let set_ftpskippasvip conn flag = setopt conn (CURLOPT_FTPSKIPPASVIP flag) let set_ftpfilemethod conn ftpMethod = setopt conn (CURLOPT_FTPFILEMETHOD ftpMethod) let set_localport conn port = setopt conn (CURLOPT_LOCALPORT port) let set_localportrange conn range = setopt conn (CURLOPT_LOCALPORTRANGE range) let set_connectonly conn flag = setopt conn (CURLOPT_CONNECTONLY flag) let set_maxsendspeedlarge conn speed = setopt conn (CURLOPT_MAXSENDSPEEDLARGE speed) let set_maxrecvspeedlarge conn speed = setopt conn (CURLOPT_MAXRECVSPEEDLARGE speed) let set_ftpalternativetouser conn user = setopt conn (CURLOPT_FTPALTERNATIVETOUSER user) let set_sslsessionidcache conn flag = setopt conn (CURLOPT_SSLSESSIONIDCACHE flag) let set_sshauthtypes conn types = setopt conn (CURLOPT_SSHAUTHTYPES types) let set_sshpublickeyfile conn keyfile = setopt conn (CURLOPT_SSHPUBLICKEYFILE keyfile) let set_sshprivatekeyfile conn keyfile = setopt conn (CURLOPT_SSHPRIVATEKEYFILE keyfile) let set_ftpsslccc conn ccc = setopt conn (CURLOPT_FTPSSLCCC ccc) let set_timeoutms conn ms = setopt conn (CURLOPT_TIMEOUTMS ms) let set_connecttimeoutms conn ms = setopt conn (CURLOPT_CONNECTTIMEOUTMS ms) let set_httptransferdecoding conn flag = setopt conn (CURLOPT_HTTPTRANSFERDECODING flag) let set_httpcontentdecoding conn flag = setopt conn (CURLOPT_HTTPCONTENTDECODING flag) let set_newfileperms conn perms = setopt conn (CURLOPT_NEWFILEPERMS perms) let set_newdirectoryperms conn perms = setopt conn (CURLOPT_NEWDIRECTORYPERMS perms) let set_post301 conn flag = setopt conn (CURLOPT_POST301 flag) let set_sshhostpublickeymd5 conn key = setopt conn (CURLOPT_SSHHOSTPUBLICKEYMD5 key) let set_copypostfields conn post = setopt conn (CURLOPT_COPYPOSTFIELDS post) let set_proxytransfermode conn flag = setopt conn (CURLOPT_PROXYTRANSFERMODE flag) let set_seekfunction conn closure = setopt conn (CURLOPT_SEEKFUNCTION closure) let get_effectiveurl conn = match (getinfo conn CURLINFO_EFFECTIVE_URL) with | CURLINFO_String s -> s | _ -> "" let get_responsecode conn = match (getinfo conn CURLINFO_HTTP_CODE) with | CURLINFO_Long l -> l | _ -> 0 let get_httpcode conn = get_responsecode conn let get_totaltime conn = match (getinfo conn CURLINFO_TOTAL_TIME) with | CURLINFO_Double d -> d | _ -> 0.0 let get_namelookuptime conn = match (getinfo conn CURLINFO_NAMELOOKUP_TIME) with | CURLINFO_Double d -> d | _ -> 0.0 let get_connecttime conn = match (getinfo conn CURLINFO_CONNECT_TIME) with | CURLINFO_Double d -> d | _ -> 0.0 let get_pretransfertime conn = match (getinfo conn CURLINFO_PRETRANSFER_TIME) with | CURLINFO_Double d -> d | _ -> 0.0 let get_sizeupload conn = match (getinfo conn CURLINFO_SIZE_UPLOAD) with | CURLINFO_Double d -> d | _ -> 0.0 let get_sizedownload conn = match (getinfo conn CURLINFO_SIZE_DOWNLOAD) with | CURLINFO_Double d -> d | _ -> 0.0 let get_speeddownload conn = match (getinfo conn CURLINFO_SPEED_DOWNLOAD) with | CURLINFO_Double d -> d | _ -> 0.0 let get_speedupload conn = match (getinfo conn CURLINFO_SPEED_UPLOAD) with | CURLINFO_Double d -> d | _ -> 0.0 let get_headersize conn = match (getinfo conn CURLINFO_HEADER_SIZE) with | CURLINFO_Long l -> l | _ -> 0 let get_requestsize conn = match (getinfo conn CURLINFO_REQUEST_SIZE) with | CURLINFO_Long l -> l | _ -> 0 let get_sslverifyresult conn = match (getinfo conn CURLINFO_SSL_VERIFYRESULT) with | CURLINFO_Long l -> l | _ -> 0 let get_filetime conn = match (getinfo conn CURLINFO_FILETIME) with | CURLINFO_Double d -> d | _ -> 0.0 let get_contentlengthdownload conn = match (getinfo conn CURLINFO_CONTENT_LENGTH_DOWNLOAD) with | CURLINFO_Double d -> d | _ -> 0.0 let get_contentlengthupload conn = match (getinfo conn CURLINFO_CONTENT_LENGTH_UPLOAD) with | CURLINFO_Double d -> d | _ -> 0.0 let get_starttransfertime conn = match (getinfo conn CURLINFO_STARTTRANSFER_TIME) with | CURLINFO_Double d -> d | _ -> 0.0 let get_contenttype conn = match (getinfo conn CURLINFO_CONTENT_TYPE) with | CURLINFO_String s -> s | _ -> "" let get_redirecttime conn = match (getinfo conn CURLINFO_REDIRECT_TIME) with | CURLINFO_Double d -> d | _ -> 0.0 let get_redirectcount conn = match (getinfo conn CURLINFO_REDIRECT_COUNT) with | CURLINFO_Long l -> l | _ -> 0 let get_private conn = match (getinfo conn CURLINFO_PRIVATE) with | CURLINFO_String s -> s | _ -> "" let get_httpconnectcode conn = match (getinfo conn CURLINFO_HTTP_CONNECTCODE) with | CURLINFO_Long l -> l | _ -> 0 let generate_auth auth = let result = ref [] in if auth land 1 != 0 then result := [CURLAUTH_BASIC]; if auth land 2 != 0 then result := CURLAUTH_DIGEST :: !result; if auth land 4 != 0 then result := CURLAUTH_GSSNEGOTIATE :: !result; if auth land 8 != 0 then result := CURLAUTH_NTLM :: !result; !result let get_httpauthavail conn = match (getinfo conn CURLINFO_HTTPAUTH_AVAIL) with | CURLINFO_Long l -> generate_auth l | _ -> [] let get_proxyauthavail conn = match (getinfo conn CURLINFO_PROXYAUTH_AVAIL) with | CURLINFO_Long l -> generate_auth l | _ -> [] let get_oserrno conn = match (getinfo conn CURLINFO_OS_ERRNO) with | CURLINFO_Long l -> l | _ -> 0 let get_numconnects conn = match (getinfo conn CURLINFO_NUM_CONNECTS) with | CURLINFO_Long l -> l | _ -> 0 let get_sslengines conn = match (getinfo conn CURLINFO_SSL_ENGINES) with | CURLINFO_StringList l -> l | _ -> [] let get_cookielist conn = match (getinfo conn CURLINFO_COOKIELIST) with | CURLINFO_StringList l -> l | _ -> [] let get_lastsocket conn = match (getinfo conn CURLINFO_LASTSOCKET) with | CURLINFO_Long l -> l | _ -> 0 let get_ftpentrypath conn = match (getinfo conn CURLINFO_FTP_ENTRY_PATH) with | CURLINFO_String s -> s | _ -> "" let () = Callback.register_exception "CurlException" (CurlException (CURLE_OK, 0, "")) class handle = object val conn = init () method duphandle = {< conn = duphandle conn >} method perform = perform conn method cleanup = cleanup conn method set_writefunction closure = set_writefunction conn closure method set_readfunction closure = set_readfunction conn closure method set_infilesize size = set_infilesize conn size method set_url url = set_url conn url method set_proxy proxy = set_proxy conn proxy method set_proxyport proxyport = set_proxyport conn proxyport method set_httpproxytunnel flag = set_httpproxytunnel conn flag method set_verbose flag = set_verbose conn flag method set_header flag = set_header conn flag method set_noprogress flag = set_noprogress conn flag method set_nosignal flag = set_nosignal conn flag method set_nobody flag = set_nobody conn flag method set_failonerror flag = set_failonerror conn flag method set_upload flag = set_upload conn flag method set_post flag = set_post conn flag method set_ftplistonly flag = set_ftplistonly conn flag method set_ftpappend flag = set_ftpappend conn flag method set_netrc netrc = set_netrc conn netrc method set_encoding encoding = set_encoding conn encoding method set_followlocation flag = set_followlocation conn flag method set_transfertext flag = set_transfertext conn flag method set_put flag = set_put conn flag method set_userpwd userpwd = set_userpwd conn userpwd method set_proxyuserpwd proxyuserpwd = set_proxyuserpwd conn proxyuserpwd method set_range range = set_range conn range method set_errorbuffer errorbuffer = set_errorbuffer conn errorbuffer method set_timeout timeout = set_timeout conn timeout method set_postfields postfields = set_postfields conn postfields method set_referer referer = set_referer conn referer method set_useragent useragent = set_useragent conn useragent method set_ftpport ftpport = set_ftpport conn ftpport method set_lowspeedlimit lowspeedlimit = set_lowspeedlimit conn lowspeedlimit method set_lowspeedtime lowspeedtime = set_lowspeedtime conn lowspeedtime method set_resumefrom resumefrom = set_resumefrom conn resumefrom method set_cookie cookie = set_cookie conn cookie method set_httpheader httpheader = set_httpheader conn httpheader method set_httppost httppost = set_httppost conn httppost method set_sslcert sslcert = set_sslcert conn sslcert method set_sslcerttype sslcerttype = set_sslcerttype conn sslcerttype method set_sslcertpasswd sslcertpasswd = set_sslcertpasswd conn sslcertpasswd method set_sslkey sslkey = set_sslkey conn sslkey method set_sslkeytype sslkeytype = set_sslkeytype conn sslkeytype method set_sslkeypasswd sslkeypasswd = set_sslkeypasswd conn sslkeypasswd method set_sslengine sslengine = set_sslengine conn sslengine method set_sslenginedefault flag = set_sslenginedefault conn flag method set_crlf flag = set_crlf conn flag method set_quote quote = set_quote conn quote method set_postquote postquote = set_postquote conn postquote method set_headerfunction closure = set_headerfunction conn closure method set_cookiefile cookiefile = set_cookiefile conn cookiefile method set_sslversion sslversion = set_sslversion conn sslversion method set_timecondition timecondition = set_timecondition conn timecondition method set_timevalue timevalue = set_timevalue conn timevalue method set_customrequest customrequest = set_customrequest conn customrequest method set_interface interface = set_interface conn interface method set_krb4level krb4level = set_krb4level conn krb4level method set_progressfunction closure = set_progressfunction conn closure method set_sslverifypeer flag = set_sslverifypeer conn flag method set_cainfo cainfo = set_cainfo conn cainfo method set_capath capath = set_capath conn capath method set_filetime filetime = set_filetime conn filetime method set_maxredirs maxredirs = set_maxredirs conn maxredirs method set_maxconnects maxconnects = set_maxconnects conn maxconnects method set_closepolicy closepolicy = set_closepolicy conn closepolicy method set_freshconnect flag = set_freshconnect conn flag method set_forbidreuse flag = set_forbidreuse conn flag method set_randomfile randomfile = set_randomfile conn randomfile method set_egdsocket egdsocket = set_egdsocket conn egdsocket method set_connecttimeout connecttimeout = set_connecttimeout conn connecttimeout method set_httpget flag = set_httpget conn flag method set_sslverifyhost sslverifyhost = set_sslverifyhost conn sslverifyhost method set_cookiejar cookiejar = set_cookiejar conn cookiejar method set_sslcipherlist sslcipherlist = set_sslcipherlist conn sslcipherlist method set_httpversion httpversion = set_httpversion conn httpversion method set_ftpuseepsv flag = set_ftpuseepsv conn flag method set_dnscachetimeout dnscachetimeout = set_dnscachetimeout conn dnscachetimeout method set_dnsuseglobalcache flag = set_dnsuseglobalcache conn flag method set_debugfunction closure = set_debugfunction conn closure method set_private privateData = set_private conn privateData method set_http200aliases aliases = set_http200aliases conn aliases method set_unrestrictedauth flag = set_unrestrictedauth conn flag method set_ftpuseeprt flag = set_ftpuseeprt conn flag method set_httpauth auth = set_httpauth conn auth method set_ftpcreatemissingdirs flag = set_ftpcreatemissingdirs conn flag method set_proxyauth auth = set_proxyauth conn auth method set_ftpresponsetimeout timeout = set_ftpresponsetimeout conn timeout method set_ipresolve ipresolve = set_ipresolve conn ipresolve method set_maxfilesize size = set_maxfilesize conn size method set_infilesizelarge size = set_infilesizelarge conn size method set_resumefromlarge size = set_resumefromlarge conn size method set_maxfilesizelarge size = set_maxfilesizelarge conn size method set_netrcfile file = set_netrcfile conn file method set_ftpssl ftpssl = set_ftpssl conn ftpssl method set_postfieldsize size = set_postfieldsize conn size method set_postfieldsizelarge size = set_postfieldsizelarge conn size method set_tcpnodelay flag = set_tcpnodelay conn flag method set_ftpsslauth flag = set_ftpsslauth conn flag method set_ioctlfunction closure = set_ioctlfunction conn closure method set_ftpaccount account = set_ftpaccount conn account method set_cookielist cookielist = set_cookielist conn cookielist method set_ignorecontentlength flag = set_ignorecontentlength conn flag method set_ftpskippasvip flag = set_ftpskippasvip conn flag method set_ftpfilemethod ftpMethod = set_ftpfilemethod conn ftpMethod method set_localport port = set_localport conn port method set_localportrange range = set_localportrange conn range method set_connectonly flag = set_connectonly conn flag method set_maxsendspeedlarge speed = set_maxsendspeedlarge conn speed method set_maxrecvspeedlarge speed = set_maxrecvspeedlarge conn speed method set_ftpalternativetouser user = set_ftpalternativetouser conn user method set_sslsessionidcache flag = set_sslsessionidcache conn flag method set_sshauthtypes types = set_sshauthtypes conn types method set_sshpublickeyfile keyfile = set_sshpublickeyfile conn keyfile method set_sshprivatekeyfile keyfile = set_sshprivatekeyfile conn keyfile method set_ftpsslccc ccc = set_ftpsslccc conn ccc method set_timeoutms ms = set_timeoutms conn ms method set_connecttimeoutms ms = set_connecttimeoutms conn ms method set_httptransferdecoding flag = set_httptransferdecoding conn flag method set_httpcontentdecoding flag = set_httpcontentdecoding conn flag method set_newfileperms perms = set_newfileperms conn perms method set_newdirectoryperms perms = set_newdirectoryperms conn perms method set_post301 flag = set_post301 conn flag method set_sshhostpublickeymd5 key = set_sshhostpublickeymd5 conn key method set_copypostfields post = set_copypostfields conn post method set_proxytransfermode flag = set_proxytransfermode conn flag method set_seekfunction closure = set_seekfunction conn closure method get_effectiveurl = get_effectiveurl conn method get_responsecode = get_responsecode conn method get_httpcode = get_responsecode conn method get_totaltime = get_totaltime conn method get_namelookuptime = get_namelookuptime conn method get_connecttime = get_connecttime conn method get_pretransfertime = get_pretransfertime conn method get_sizeupload = get_sizeupload conn method get_sizedownload = get_sizedownload conn method get_speeddownload = get_speeddownload conn method get_speedupload = get_speedupload conn method get_headersize = get_headersize conn method get_requestsize = get_requestsize conn method get_sslverifyresult = get_sslverifyresult conn method get_filetime = get_filetime conn method get_contentlengthdownload = get_contentlengthdownload conn method get_contentlengthupload = get_contentlengthupload conn method get_starttransfertime = get_starttransfertime conn method get_contenttype = get_contenttype conn method get_redirecttime = get_redirecttime conn method get_redirectcount = get_redirectcount conn method get_private = get_private conn method get_httpconnectcode = get_httpconnectcode conn method get_httpauthavail = get_httpauthavail conn method get_proxyauthavail = get_proxyauthavail conn method get_oserrno = get_oserrno conn method get_numconnects = get_numconnects conn method get_sslengines = get_sslengines conn method get_cookielist = get_cookielist conn method get_lastsocket = get_lastsocket conn method get_ftpentrypath = get_ftpentrypath conn end ocurl/examples/0000755000175000017500000000000011353416625012512 5ustar larslarsocurl/examples/oput.ml0000644000175000017500000000161511027622440014026 0ustar larslars(* * oput.ml * * Copyright (c) 2003-2008, Lars Nilsson, *) let counter = ref 0 let reader file maxBytes = let buffer = String.create maxBytes in let readBytes = input file buffer 0 maxBytes in if readBytes = 0 then "" else begin counter := !counter + readBytes; String.sub buffer 0 readBytes end let _ = if Array.length Sys.argv = 3 then begin Curl.global_init Curl.CURLINIT_GLOBALNOTHING; begin let conn = Curl.init () and file = Sys.argv.(1) and location = Sys.argv.(2) in let fileContent = open_in file in Curl.set_upload conn true; Curl.set_url conn location; Curl.set_readfunction conn (reader fileContent); Curl.perform conn; Curl.cleanup conn; Printf.printf "Uploaded %d bytes\n" !counter end; Curl.global_cleanup () end else Printf.printf "Usage: oput \n" ocurl/examples/ocurl.ml0000644000175000017500000000220511027622440014157 0ustar larslars(* * ocurl.ml * * Copyright (c) 2003-2008, Lars Nilsson, *) let writer accum data = Buffer.add_string accum data; String.length data let showContent content = Printf.printf "%s" (Buffer.contents content); flush stdout let showInfo connection = Printf.printf "Time: %f\nURL: %s\n" (Curl.get_totaltime connection) (Curl.get_effectiveurl connection) let getContent connection url = Curl.set_url connection url; Curl.perform connection let _ = Curl.global_init Curl.CURLINIT_GLOBALALL; begin let result = Buffer.create 16384 and errorBuffer = ref "" in try let connection = Curl.init () in Curl.set_errorbuffer connection errorBuffer; Curl.set_writefunction connection (writer result); Curl.set_followlocation connection true; Curl.set_url connection Sys.argv.(1); Curl.perform connection; showContent result; showInfo connection; Curl.cleanup connection with | Curl.CurlException (reason, code, str) -> Printf.fprintf stderr "Error: %s\n" !errorBuffer | Failure s -> Printf.fprintf stderr "Caught exception: %s\n" s end; Curl.global_cleanup () ocurl/examples/ominimal.ml0000644000175000017500000000056411027622440014646 0ustar larslars(* * ominimal.ml * * Copyright (c) 2003-2008, Lars Nilsson, *) let _ = if (Array.length Sys.argv) = 2 then begin Curl.global_init Curl.CURLINIT_GLOBALALL; let connection = new Curl.handle in connection#set_url Sys.argv.(1); connection#perform; end else Printf.fprintf stderr "Usage: %s \n" Sys.argv.(0) ocurl/examples/ossl.ml0000644000175000017500000000074111027622440014016 0ustar larslars(* * ossl.ml * * Copyright (c) 2003-2008, Lars Nilsson, *) let _ = if (Array.length Sys.argv) = 2 then begin Curl.global_init Curl.CURLINIT_GLOBALALL; let connection = Curl.init () in Curl.set_url connection Sys.argv.(1); Curl.set_sslverifypeer connection false; Curl.set_sslverifyhost connection Curl.SSLVERIFYHOST_EXISTENCE; Curl.perform connection end else Printf.fprintf stderr "Usage: %s \n" Sys.argv.(0) ocurl/examples/Makefile.in0000644000175000017500000000255107666411024014562 0ustar larslars### ### @configure_input@ ### .SUFFIXES: .ml .mli .cmx .cmi .cmo .cmxa .cma .c .o INSTALLDIR = @INSTALLDIR@ OCBYTE = @OCAMLC@ OCOPT = @OCAMLOPT@ OC = @OCAMLC@ CC = @CC@ FLAGS = -I .. LFLAGS = -I .. -ccopt -L.. LIBS = OCURLLIB = curl.cma OCURLOPTLIB = curl.cmxa ifeq (@OCAMLBEST@,opt) TARGETS = ocurl ocurl.opt oput oput.opt ominimal ominimal.opt ossl ossl.opt else TARGETS = ocurl oput ominimal ossl endif all: @$(MAKE) depend @$(MAKE) targets targets: $(TARGETS) ocurl: ocurl.cmo $(OCBYTE) $(LFLAGS) $(OCURLLIB) ocurl.cmo -o $@ ocurl.opt: ocurl.cmx $(OCOPT) $(LFLAGS) $(OCURLOPTLIB) ocurl.cmx -o $@ oput: oput.cmo $(OCBYTE) $(LFLAGS) $(OCURLLIB) oput.cmo -o $@ oput.opt: oput.cmx $(OCOPT) $(LFLAGS) $(OCURLOPTLIB) oput.cmx -o $@ ominimal: ominimal.cmo $(OCBYTE) $(LFLAGS) $(OCURLLIB) ominimal.cmo -o $@ ominimal.opt: ominimal.cmx $(OCOPT) $(LFLAGS) $(OCURLOPTLIB) ominimal.cmx -o $@ ossl: ossl.cmo $(OCBYTE) $(LFLAGS) $(OCURLLIB) ossl.cmo -o $@ ossl.opt: ossl.cmx $(OCOPT) $(LFLAGS) $(OCURLOPTLIB) ossl.cmx -o $@ .ml.cmx: $(OCOPT) -c $(FLAGS) $< -o $@ .mli.cmi: $(OCBYTE) -c $(FLAGS) $< -o $@ .ml.cmo: $(OCBYTE) -c $(FLAGS) $< -o $@ clean: @rm -f $(TARGETS) *~ *.cm* *.o *.a .depend core depend: @ocamldep *.mli *.ml > .depend ifeq ($(wildcard .depend),.depend) ifneq ($(MAKECMDGOALS),clean) include .depend endif endif ocurl/examples/Makefile.windows0000644000175000017500000000262710075102660015641 0ustar larslars### ### @configure_input@ ### .SUFFIXES: .ml .mli .cmx .cmi .cmo .cmxa .cma .c .obj OCBYTE = ocamlc OCOPT = ocamlopt OC = ocamlc CC = ocamlc FLAGS = -I .. LFLAGS = -I .. -cclib "/link /LIBPATH:c:/devtools/curl" LIBS = libcurl.lib OCURLLIB = curl.cma OCURLOPTLIB = curl.cmxa TARGETS = ocurl ocurl.opt oput oput.opt ominimal ominimal.opt ossl ossl.opt all: @$(MAKE) -f Makefile.windows depend @$(MAKE) -f Makefile.windows targets targets: $(TARGETS) ocurl: ocurl.cmo $(OCBYTE) $(LFLAGS) $(OCURLLIB) ocurl.cmo -o $@ $(LIBS) ocurl.opt: ocurl.cmx $(OCOPT) $(LFLAGS) $(OCURLOPTLIB) ocurl.cmx -o $@ $(LIBS) oput: oput.cmo $(OCBYTE) $(LFLAGS) $(OCURLLIB) oput.cmo -o $@ $(LIBS) oput.opt: oput.cmx $(OCOPT) $(LFLAGS) $(OCURLOPTLIB) oput.cmx -o $@ $(LIBS) ominimal: ominimal.cmo $(OCBYTE) $(LFLAGS) $(OCURLLIB) ominimal.cmo -o $@ $(LIBS) ominimal.opt: ominimal.cmx $(OCOPT) $(LFLAGS) $(OCURLOPTLIB) ominimal.cmx -o $@ $(LIBS) ossl: ossl.cmo $(OCBYTE) $(LFLAGS) $(OCURLLIB) ossl.cmo -o $@ $(LIBS) ossl.opt: ossl.cmx $(OCOPT) $(LFLAGS) $(OCURLOPTLIB) ossl.cmx -o $@ $(LIBS) .ml.cmx: $(OCOPT) -c $(FLAGS) $< -o $@ .mli.cmi: $(OCBYTE) -c $(FLAGS) $< -o $@ .ml.cmo: $(OCBYTE) -c $(FLAGS) $< -o $@ clean: @rm -f $(TARGETS) *~ *.cm* *.o *.a .depend core depend: @ocamldep *.mli *.ml > .depend ifeq ($(wildcard .depend),.depend) ifneq ($(MAKECMDGOALS),clean) include .depend endif endif ocurl/examples/opar.ml0000644000175000017500000000255211030323046013773 0ustar larslars(* * opar.ml * * Copyright (c) 2003-2008, Lars Nilsson, *) open Printf let show_progress fname conn = let bytes = Curl.get_sizedownload conn and total = Curl.get_contentlengthdownload conn in printf "%s : %.2f%%\n" fname (bytes /. total *. 100.0); flush stdout let writer fname conn accum data = (* show_progress fname conn; *) Buffer.add_string accum data; String.length data let save fname content = let fp = open_out_bin fname in Buffer.output_buffer fp content; close_out fp let get fname url () = let result = Buffer.create 16384 and conn = Curl.init () in Curl.set_writefunction conn (writer fname conn result); Curl.set_followlocation conn true; Curl.set_url conn url; Curl.perform conn; Curl.cleanup conn; save fname result let thread_get fname url = Thread.create (get fname url) () let make_fname i = sprintf "file%02d" (i+1) let rec join requests = match requests with | [] -> () | (fname, t) :: rest -> printf "Download done [%s]\n" fname; Thread.join t; join rest let _ = Curl.global_init Curl.CURLINIT_GLOBALALL; let requests = Array.mapi (fun i url -> let fname = make_fname i in (fname, thread_get fname url)) (Array.sub Sys.argv 1 (Array.length Sys.argv - 1)) in join (Array.to_list requests) ocurl/configure.in0000644000175000017500000001415511125732542013207 0ustar larslarsdnl dnl ocurl autoconf input dnl AC_INIT(curl.ml) CURLDIR=`curl-config --cflags` CURLFLAGS=`curl-config --libs | cut -d ' ' -f 1` CURLLIBS=`curl-config --libs | cut -d ' ' -f 2-` CFLAGS=$CURLDIR AC_PROG_CC() AC_PROG_INSTALL() AC_PROG_OCAML() AC_PROG_FINDLIB() INSTALLDIR=$OCAMLLIB/curl AC_PREFIX_PROGRAM(ocamlc) AC_SUBST(CURLDIR) AC_SUBST(CURLFLAGS) AC_SUBST(CURLLIBS) AC_SUBST(OCAMLLIB) AC_SUBST(INSTALLDIR) AC_SUBST(OCAMLFIND) AC_CHECK_DECLS([ CURLOPT_FILE, CURLOPT_URL, CURLOPT_PORT, CURLOPT_PROXY, CURLOPT_USERPWD, CURLOPT_PROXYUSERPWD, CURLOPT_RANGE, CURLOPT_INFILE, CURLOPT_ERRORBUFFER, CURLOPT_WRITEFUNCTION, CURLOPT_READFUNCTION, CURLOPT_TIMEOUT, CURLOPT_INFILESIZE, CURLOPT_POSTFIELDS, CURLOPT_REFERER, CURLOPT_FTPPORT, CURLOPT_USERAGENT, CURLOPT_LOW_SPEED_LIMIT, CURLOPT_LOW_SPEED_TIME, CURLOPT_RESUME_FROM, CURLOPT_COOKIE, CURLOPT_HTTPHEADER, CURLOPT_HTTPPOST, CURLOPT_SSLCERT, CURLOPT_SSLCERTPASSWD, CURLOPT_SSLKEYPASSWD, CURLOPT_CRLF, CURLOPT_QUOTE, CURLOPT_WRITEHEADER, CURLOPT_COOKIEFILE, CURLOPT_SSLVERSION, CURLOPT_TIMECONDITION, CURLOPT_TIMEVALUE, CURLOPT_CUSTOMREQUEST, CURLOPT_STDERR, CURLOPT_POSTQUOTE, CURLOPT_WRITEINFO, CURLOPT_VERBOSE, CURLOPT_HEADER, CURLOPT_NOPROGRESS, CURLOPT_NOBODY, CURLOPT_FAILONERROR, CURLOPT_UPLOAD, CURLOPT_POST, CURLOPT_FTPLISTONLY, CURLOPT_FTPAPPEND, CURLOPT_NETRC, CURLOPT_FOLLOWLOCATION, CURLOPT_TRANSFERTEXT, CURLOPT_PUT, CURLOPT_PROGRESSFUNCTION, CURLOPT_PROGRESSDATA, CURLOPT_AUTOREFERER, CURLOPT_PROXYPORT, CURLOPT_POSTFIELDSIZE, CURLOPT_HTTPPROXYTUNNEL, CURLOPT_INTERFACE, CURLOPT_KRB4LEVEL, CURLOPT_SSL_VERIFYPEER, CURLOPT_CAINFO, CURLOPT_MAXREDIRS, CURLOPT_FILETIME, CURLOPT_TELNETOPTIONS, CURLOPT_MAXCONNECTS, CURLOPT_CLOSEPOLICY, CURLOPT_FRESH_CONNECT, CURLOPT_FORBID_REUSE, CURLOPT_RANDOM_FILE, CURLOPT_EGDSOCKET, CURLOPT_CONNECTTIMEOUT, CURLOPT_HEADERFUNCTION, CURLOPT_HTTPGET, CURLOPT_SSL_VERIFYHOST, CURLOPT_COOKIEJAR, CURLOPT_SSL_CIPHER_LIST, CURLOPT_HTTP_VERSION, CURLOPT_FTP_USE_EPSV, CURLOPT_SSLCERTTYPE, CURLOPT_SSLKEY, CURLOPT_SSLKEYTYPE, CURLOPT_SSLENGINE, CURLOPT_SSLENGINE_DEFAULT, CURLOPT_DNS_USE_GLOBAL_CACHE, CURLOPT_DNS_CACHE_TIMEOUT, CURLOPT_PREQUOTE, CURLOPT_DEBUGFUNCTION, CURLOPT_DEBUGDATA, CURLOPT_COOKIESESSION, CURLOPT_CAPATH, CURLOPT_BUFFERSIZE, CURLOPT_NOSIGNAL, CURLOPT_SHARE, CURLOPT_PROXYTYPE, CURLOPT_ENCODING, CURLOPT_PRIVATE, CURLOPT_HTTP200ALIASES, CURLOPT_UNRESTRICTED_AUTH, CURLOPT_FTP_USE_EPRT, CURLOPT_HTTPAUTH, CURLOPT_FTP_CREATE_MISSING_DIRS, CURLOPT_PROXYAUTH, CURLOPT_FTP_RESPONSE_TIMEOUT, CURLOPT_IPRESOLVE, CURLOPT_MAXFILESIZE, CURLOPT_INFILESIZE_LARGE, CURLOPT_RESUME_FROM_LARGE, CURLOPT_MAXFILESIZE_LARGE, CURLOPT_NETRC_FILE, CURLOPT_FTP_SSL, CURLOPT_POSTFIELDSIZE_LARGE, CURLOPT_TCP_NODELAY, CURLOPT_FTPSSLAUTH, CURLOPT_IOCTLFUNCTION, CURLOPT_FTP_ACCOUNT, CURLOPT_COOKIELIST, CURLOPT_IGNORE_CONTENT_LENGTH, CURLOPT_FTP_SKIP_PASV_IP, CURLOPT_FTP_FILEMETHOD, CURLOPT_LOCALPORT, CURLOPT_LOCALPORTRANGE, CURLOPT_CONNECT_ONLY, CURLOPT_MAX_SEND_SPEED_LARGE, CURLOPT_MAX_RECV_SPEED_LARGE, CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPT_SSL_SESSIONID_CACHE, CURLOPT_SSH_AUTH_TYPES, CURLOPT_SSH_PUBLIC_KEYFILE, CURLOPT_SSH_PRIVATE_KEYFILE, CURLOPT_FTP_SSL_CCC, CURLOPT_TIMEOUT_MS, CURLOPT_CONNECTTIMEOUT_MS, CURLOPT_HTTP_TRANSFER_DECODING, CURLOPT_HTTP_CONTENT_DECODING, CURLOPT_NEW_FILE_PERMS, CURLOPT_NEW_DIRECTORY_PERMS, CURLOPT_POST301, CURLOPT_SSH_HOST_PUBLIC_KEY_MD5, CURLOPT_COPYPOSTFIELDS, CURLOPT_PROXY_TRANSFER_MODE, CURLOPT_SEEKFUNCTION, CURLINFO_EFFECTIVE_URL, CURLINFO_RESPONSE_CODE, CURLINFO_TOTAL_TIME, CURLINFO_NAMELOOKUP_TIME, CURLINFO_CONNECT_TIME, CURLINFO_PRETRANSFER_TIME, CURLINFO_SIZE_UPLOAD, CURLINFO_SIZE_DOWNLOAD, CURLINFO_SPEED_DOWNLOAD, CURLINFO_SPEED_UPLOAD, CURLINFO_HEADER_SIZE, CURLINFO_REQUEST_SIZE, CURLINFO_SSL_VERIFYRESULT, CURLINFO_FILETIME, CURLINFO_CONTENT_LENGTH_DOWNLOAD, CURLINFO_CONTENT_LENGTH_UPLOAD, CURLINFO_STARTTRANSFER_TIME, CURLINFO_CONTENT_TYPE, CURLINFO_REDIRECT_TIME, CURLINFO_REDIRECT_COUNT, CURLINFO_PRIVATE, CURLINFO_HTTP_CONNECTCODE, CURLINFO_HTTPAUTH_AVAIL, CURLINFO_PROXYAUTH_AVAIL, CURLINFO_OS_ERRNO, CURLINFO_NUM_CONNECTS, CURLINFO_SSL_ENGINES, CURLINFO_COOKIELIST, CURLINFO_LASTSOCKET, CURLINFO_FTP_ENTRY_PATH, CURLE_UNSUPPORTED_PROTOCOL, CURLE_FAILED_INIT, CURLE_URL_MALFORMAT, CURLE_URL_MALFORMAT_USER, CURLE_COULDNT_RESOLVE_PROXY, CURLE_COULDNT_RESOLVE_HOST, CURLE_COULDNT_CONNECT, CURLE_FTP_WEIRD_SERVER_REPLY, CURLE_FTP_ACCESS_DENIED, CURLE_FTP_USER_PASSWORD_INCORRECT, CURLE_FTP_WEIRD_PASS_REPLY, CURLE_FTP_WEIRD_USER_REPLY, CURLE_FTP_WEIRD_PASV_REPLY, CURLE_FTP_WEIRD_227_FORMAT, CURLE_FTP_CANT_GET_HOST, CURLE_FTP_CANT_RECONNECT, CURLE_FTP_COULDNT_SET_BINARY, CURLE_PARTIAL_FILE, CURLE_FTP_COULDNT_RETR_FILE, CURLE_FTP_WRITE_ERROR, CURLE_FTP_QUOTE_ERROR, CURLE_HTTP_RETURNED_ERROR, CURLE_WRITE_ERROR, CURLE_MALFORMAT_USER, CURLE_FTP_COULDNT_STOR_FILE, CURLE_READ_ERROR, CURLE_OUT_OF_MEMORY, CURLE_OPERATION_TIMEOUTED, CURLE_FTP_COULDNT_SET_ASCII, CURLE_FTP_PORT_FAILED, CURLE_FTP_COULDNT_USE_REST, CURLE_FTP_COULDNT_GET_SIZE, CURLE_HTTP_RANGE_ERROR, CURLE_HTTP_POST_ERROR, CURLE_SSL_CONNECT_ERROR, CURLE_BAD_DOWNLOAD_RESUME, CURLE_FILE_COULDNT_READ_FILE, CURLE_LDAP_CANNOT_BIND, CURLE_LDAP_SEARCH_FAILED, CURLE_LIBRARY_NOT_FOUND, CURLE_FUNCTION_NOT_FOUND, CURLE_ABORTED_BY_CALLBACK, CURLE_BAD_FUNCTION_ARGUMENT, CURLE_BAD_CALLING_ORDER, CURLE_INTERFACE_FAILED, CURLE_BAD_PASSWORD_ENTERED, CURLE_TOO_MANY_REDIRECTS, CURLE_UNKNOWN_TELNET_OPTION, CURLE_TELNET_OPTION_SYNTAX, CURLE_SSL_PEER_CERTIFICATE, CURLE_GOT_NOTHING, CURLE_SSL_ENGINE_NOTFOUND, CURLE_SSL_ENGINE_SETFAILED, CURLE_SEND_ERROR, CURLE_RECV_ERROR, CURLE_SHARE_IN_USE, CURLE_SSL_CERTPROBLEM, CURLE_SSL_CIPHER, CURLE_SSL_CACERT, CURLE_BAD_CONTENT_ENCODING, CURLE_LDAP_INVALID_URL, CURLE_FILESIZE_EXCEEDED, CURLE_FTP_SSL_FAILED, CURLE_SEND_FAIL_REWIND, CURLE_SSL_ENGINE_INITFAILED, CURLE_LOGIN_DENIED, CURLE_TFTP_NOTFOUND, CURLE_TFTP_PERM, CURLE_REMOTE_DISK_FULL, CURLE_TFTP_ILLEGAL, CURLE_TFTP_UNKNOWNID, CURLE_REMOTE_FILE_EXISTS, CURLE_TFTP_NOSUCHUSER, CURLE_CONV_FAILED, CURLE_CONV_REQD, CURLE_SSL_CACERT_BADFILE, CURLE_REMOTE_FILE_NOT_FOUND, CURLE_SSH, CURLE_SSL_SHUTDOWN_FAILED, CURLE_AGAIN], [], [], [ #include "curl/curl.h" ]) AC_CONFIG_HEADERS(config.h) AC_CONFIG_FILES([Makefile examples/Makefile]) AC_OUTPUT ocurl/META0000644000175000017500000000020211353415336011335 0ustar larslarsname="curl" version="0.5.3" description="Lib Curl" requires="" archive(byte)="curl.cma" archive(native)="curl.cmxa" linkopts = "" ocurl/curl-helper.c0000644000175000017500000050672411353416553013300 0ustar larslars/*** *** curl-helper.c *** *** Copyright (c) 2003-2008, Lars Nilsson, ***/ #include #include #include #include #include #include #include #include #include #include #ifdef HAVE_CONFIG_H #include "config.h" #else #warning "No config file given." #endif void leave_blocking_section(void); void enter_blocking_section(void); typedef struct Connection Connection; typedef struct ConnectionList ConnectionList; enum OcamlValues { OcamlWriteCallback, OcamlReadCallback, OcamlErrorBuffer, OcamlPostFields, OcamlHTTPHeader, OcamlHTTPPost, OcamlQuote, OcamlPostQuote, OcamlHeaderCallback, OcamlProgressCallback, OcamlDebugCallback, OcamlHTTP200Aliases, OcamlIOCTLCallback, OcamlSeekFunctionCallback, OcamlURL, OcamlProxy, OcamlUserPWD, OcamlProxyUserPWD, OcamlRange, OcamlReferer, OcamlUserAgent, OcamlFTPPort, OcamlCookie, OcamlHTTPPostStrings, OcamlSSLCert, OcamlSSLCertType, OcamlSSLCertPasswd, OcamlSSLKey, OcamlSSLKeyType, OcamlSSLKeyPasswd, OcamlSSLEngine, OcamlCookieFile, OcamlCustomRequest, OcamlInterface, OcamlCAInfo, OcamlCAPath, OcamlRandomFile, OcamlEGDSocket, OcamlCookieJar, OcamlSSLCipherList, OcamlPrivate, OcamlNETRCFile, OcamlFTPAccount, OcamlCookieList, OcamlFTPAlternativeToUser, OcamlSSHPublicKeyFile, OcamlSSHPrivateKeyFile, OcamlSSHHostPublicKeyMD5, OcamlCopyPostFields, /* Not used, last for size */ OcamlValuesSize }; struct Connection { CURL *connection; Connection *next; Connection *prev; value ocamlValues; char *url; char *proxy; char *userPwd; char *proxyUserPwd; char *range; char *errorBuffer; char *postFields; int postFieldSize; char *referer; char *userAgent; char *ftpPort; char *cookie; struct curl_slist *httpHeader; struct curl_httppost *httpPostFirst; struct curl_httppost *httpPostLast; struct curl_slist *httpPostStrings; char *sslCert; char *sslCertType; char *sslCertPasswd; char *sslKey; char *sslKeyType; char *sslKeyPasswd; char *sslEngine; struct curl_slist *quote; struct curl_slist *postQuote; char *cookieFile; char *customRequest; char *interface; char *caInfo; char *caPath; char *randomFile; char *egdSocket; char *cookieJar; char *sslCipherList; char *private; struct curl_slist *http200Aliases; char *netrcFile; char *ftpaccount; char *cookielist; char *ftpAlternativeToUser; char *sshPublicKeyFile; char *sshPrivateKeyFile; char *sshHostPublicKeyMD5; char *copyPostFields; }; struct ConnectionList { Connection *head; Connection *tail; }; static ConnectionList connectionList = {NULL, NULL}; typedef struct CURLErrorMapping CURLErrorMapping; struct CURLErrorMapping { char *name; CURLcode error; }; CURLErrorMapping errorMap[] = { #if HAVE_DECL_CURLE_UNSUPPORTED_PROTOCOL {"CURLE_UNSUPPORTED_PROTOCOL", CURLE_UNSUPPORTED_PROTOCOL}, #else {"CURLE_UNSUPPORTED_PROTOCOL", -1}, #endif #if HAVE_DECL_CURLE_FAILED_INIT {"CURLE_FAILED_INIT", CURLE_FAILED_INIT}, #else {"CURLE_FAILED_INIT", -1}, #endif #if HAVE_DECL_CURLE_URL_MALFORMAT {"CURLE_URL_MALFORMAT", CURLE_URL_MALFORMAT}, #else {"CURLE_URL_MALFORMAT", -1}, #endif #if HAVE_DECL_CURLE_URL_MALFORMAT_USER {"CURLE_URL_MALFORMAT_USER", CURLE_URL_MALFORMAT_USER}, #else {"CURLE_URL_MALFORMAT_USER", -1}, #endif #if HAVE_DECL_CURLE_COULDNT_RESOLVE_PROXY {"CURLE_COULDNT_RESOLVE_PROXY", CURLE_COULDNT_RESOLVE_PROXY}, #else {"CURLE_COULDNT_RESOLVE_PROXY", -1}, #endif #if HAVE_DECL_CURLE_COULDNT_RESOLVE_HOST {"CURLE_COULDNT_RESOLVE_HOST", CURLE_COULDNT_RESOLVE_HOST}, #else {"CURLE_COULDNT_RESOLVE_HOST", -1}, #endif #if HAVE_DECL_CURLE_COULDNT_CONNECT {"CURLE_COULDNT_CONNECT", CURLE_COULDNT_CONNECT}, #else {"CURLE_COULDNT_CONNECT", -1}, #endif #if HAVE_DECL_CURLE_FTP_WEIRD_SERVER_REPLY {"CURLE_FTP_WEIRD_SERVER_REPLY", CURLE_FTP_WEIRD_SERVER_REPLY}, #else {"CURLE_FTP_WEIRD_SERVER_REPLY", -1}, #endif #if HAVE_DECL_CURLE_FTP_ACCESS_DENIED {"CURLE_FTP_ACCESS_DENIED", CURLE_FTP_ACCESS_DENIED}, #else {"CURLE_FTP_ACCESS_DENIED", -1}, #endif #if HAVE_DECL_CURLE_FTP_USER_PASSWORD_INCORRECT {"CURLE_FTP_USER_PASSWORD_INCORRECT", CURLE_FTP_USER_PASSWORD_INCORRECT}, #else {"CURLE_FTP_USER_PASSWORD_INCORRECT", -1}, #endif #if HAVE_DECL_CURLE_FTP_WEIRD_PASS_REPLY {"CURLE_FTP_WEIRD_PASS_REPLY", CURLE_FTP_WEIRD_PASS_REPLY}, #else {"CURLE_FTP_WEIRD_PASS_REPLY", -1}, #endif #if HAVE_DECL_CURLE_FTP_WEIRD_USER_REPLY {"CURLE_FTP_WEIRD_USER_REPLY", CURLE_FTP_WEIRD_USER_REPLY}, #else {"CURLE_FTP_WEIRD_USER_REPLY", -1}, #endif #if HAVE_DECL_CURLE_FTP_WEIRD_PASV_REPLY {"CURLE_FTP_WEIRD_PASV_REPLY", CURLE_FTP_WEIRD_PASV_REPLY}, #else {"CURLE_FTP_WEIRD_PASV_REPLY", -1}, #endif #if HAVE_DECL_CURLE_FTP_WEIRD_227_FORMAT {"CURLE_FTP_WEIRD_227_FORMAT", CURLE_FTP_WEIRD_227_FORMAT}, #else {"CURLE_FTP_WEIRD_227_FORMAT", -1}, #endif #if HAVE_DECL_CURLE_FTP_CANT_GET_HOST {"CURLE_FTP_CANT_GET_HOST", CURLE_FTP_CANT_GET_HOST}, #else {"CURLE_FTP_CANT_GET_HOST", -1}, #endif #if HAVE_DECL_CURLE_FTP_CANT_RECONNECT {"CURLE_FTP_CANT_RECONNECT", CURLE_FTP_CANT_RECONNECT}, #else {"CURLE_FTP_CANT_RECONNECT", -1}, #endif #if HAVE_DECL_CURLE_FTP_COULDNT_SET_BINARY {"CURLE_FTP_COULDNT_SET_BINARY", CURLE_FTP_COULDNT_SET_BINARY}, #else {"CURLE_FTP_COULDNT_SET_BINARY", -1}, #endif #if HAVE_DECL_CURLE_PARTIAL_FILE {"CURLE_PARTIAL_FILE", CURLE_PARTIAL_FILE}, #else {"CURLE_PARTIAL_FILE", -1}, #endif #if HAVE_DECL_CURLE_FTP_COULDNT_RETR_FILE {"CURLE_FTP_COULDNT_RETR_FILE", CURLE_FTP_COULDNT_RETR_FILE}, #else {"CURLE_FTP_COULDNT_RETR_FILE", -1}, #endif #if HAVE_DECL_CURLE_FTP_WRITE_ERROR {"CURLE_FTP_WRITE_ERROR", CURLE_FTP_WRITE_ERROR}, #else {"CURLE_FTP_WRITE_ERROR", -1}, #endif #if HAVE_DECL_CURLE_FTP_QUOTE_ERROR {"CURLE_FTP_QUOTE_ERROR", CURLE_FTP_QUOTE_ERROR}, #else {"CURLE_FTP_QUOTE_ERROR", -1}, #endif #if HAVE_DECL_CURLE_HTTP_NOT_FOUND {"CURLE_HTTP_NOT_FOUND", CURLE_HTTP_NOT_FOUND}, #else {"CURLE_HTTP_NOT_FOUND", -1}, #endif #if HAVE_DECL_CURLE_WRITE_ERROR {"CURLE_WRITE_ERROR", CURLE_WRITE_ERROR}, #else {"CURLE_WRITE_ERROR", -1}, #endif #if HAVE_DECL_CURLE_MALFORMAT_USER {"CURLE_MALFORMAT_USER", CURLE_MALFORMAT_USER}, #else {"CURLE_MALFORMAT_USER", -1}, #endif #if HAVE_DECL_CURLE_FTP_COULDNT_STOR_FILE {"CURLE_FTP_COULDNT_STOR_FILE", CURLE_FTP_COULDNT_STOR_FILE}, #else {"CURLE_FTP_COULDNT_STOR_FILE", -1}, #endif #if HAVE_DECL_CURLE_READ_ERROR {"CURLE_READ_ERROR", CURLE_READ_ERROR}, #else {"CURLE_READ_ERROR", -1}, #endif #if HAVE_DECL_CURLE_OUT_OF_MEMORY {"CURLE_OUT_OF_MEMORY", CURLE_OUT_OF_MEMORY}, #else {"CURLE_OUT_OF_MEMORY", -1}, #endif #if HAVE_DECL_CURLE_OPERATION_TIMEOUTED {"CURLE_OPERATION_TIMEOUTED", CURLE_OPERATION_TIMEOUTED}, #else {"CURLE_OPERATION_TIMEOUTED", -1}, #endif #if HAVE_DECL_CURLE_FTP_COULDNT_SET_ASCII {"CURLE_FTP_COULDNT_SET_ASCII", CURLE_FTP_COULDNT_SET_ASCII}, #else {"CURLE_FTP_COULDNT_SET_ASCII", -1}, #endif #if HAVE_DECL_CURLE_FTP_PORT_FAILED {"CURLE_FTP_PORT_FAILED", CURLE_FTP_PORT_FAILED}, #else {"CURLE_FTP_PORT_FAILED", -1}, #endif #if HAVE_DECL_CURLE_FTP_COULDNT_USE_REST {"CURLE_FTP_COULDNT_USE_REST", CURLE_FTP_COULDNT_USE_REST}, #else {"CURLE_FTP_COULDNT_USE_REST", -1}, #endif #if HAVE_DECL_CURLE_FTP_COULDNT_GET_SIZE {"CURLE_FTP_COULDNT_GET_SIZE", CURLE_FTP_COULDNT_GET_SIZE}, #else {"CURLE_FTP_COULDNT_GET_SIZE", -1}, #endif #if HAVE_DECL_CURLE_HTTP_RANGE_ERROR {"CURLE_HTTP_RANGE_ERROR", CURLE_HTTP_RANGE_ERROR}, #else {"CURLE_HTTP_RANGE_ERROR", -1}, #endif #if HAVE_DECL_CURLE_HTTP_POST_ERROR {"CURLE_HTTP_POST_ERROR", CURLE_HTTP_POST_ERROR}, #else {"CURLE_HTTP_POST_ERROR", -1}, #endif #if HAVE_DECL_CURLE_SSL_CONNECT_ERROR {"CURLE_SSL_CONNECT_ERROR", CURLE_SSL_CONNECT_ERROR}, #else {"CURLE_SSL_CONNECT_ERROR", -1}, #endif #if HAVE_DECL_CURLE_FTP_BAD_DOWNLOAD_RESUME {"CURLE_FTP_BAD_DOWNLOAD_RESUME", CURLE_FTP_BAD_DOWNLOAD_RESUME}, #else {"CURLE_FTP_BAD_DOWNLOAD_RESUME", -1}, #endif #if HAVE_DECL_CURLE_FILE_COULDNT_READ_FILE {"CURLE_FILE_COULDNT_READ_FILE", CURLE_FILE_COULDNT_READ_FILE}, #else {"CURLE_FILE_COULDNT_READ_FILE", -1}, #endif #if HAVE_DECL_CURLE_LDAP_CANNOT_BIND {"CURLE_LDAP_CANNOT_BIND", CURLE_LDAP_CANNOT_BIND}, #else {"CURLE_LDAP_CANNOT_BIND", -1}, #endif #if HAVE_DECL_CURLE_LDAP_SEARCH_FAILED {"CURLE_LDAP_SEARCH_FAILED", CURLE_LDAP_SEARCH_FAILED}, #else {"CURLE_LDAP_SEARCH_FAILED", -1}, #endif #if HAVE_DECL_CURLE_LIBRARY_NOT_FOUND {"CURLE_LIBRARY_NOT_FOUND", CURLE_LIBRARY_NOT_FOUND}, #else {"CURLE_LIBRARY_NOT_FOUND", -1}, #endif #if HAVE_DECL_CURLE_FUNCTION_NOT_FOUND {"CURLE_FUNCTION_NOT_FOUND", CURLE_FUNCTION_NOT_FOUND}, #else {"CURLE_FUNCTION_NOT_FOUND", -1}, #endif #if HAVE_DECL_CURLE_ABORTED_BY_CALLBACK {"CURLE_ABORTED_BY_CALLBACK", CURLE_ABORTED_BY_CALLBACK}, #else {"CURLE_ABORTED_BY_CALLBACK", -1}, #endif #if HAVE_DECL_CURLE_BAD_FUNCTION_ARGUMENT {"CURLE_BAD_FUNCTION_ARGUMENT", CURLE_BAD_FUNCTION_ARGUMENT}, #else {"CURLE_BAD_FUNCTION_ARGUMENT", -1}, #endif #if HAVE_DECL_CURLE_BAD_CALLING_ORDER {"CURLE_BAD_CALLING_ORDER", CURLE_BAD_CALLING_ORDER}, #else {"CURLE_BAD_CALLING_ORDER", -1}, #endif #if HAVE_DECL_CURLE_HTTP_PORT_FAILED {"CURLE_HTTP_PORT_FAILED", CURLE_HTTP_PORT_FAILED}, #else {"CURLE_HTTP_PORT_FAILED", -1}, #endif #if HAVE_DECL_CURLE_BAD_PASSWORD_ENTERED {"CURLE_BAD_PASSWORD_ENTERED", CURLE_BAD_PASSWORD_ENTERED}, #else {"CURLE_BAD_PASSWORD_ENTERED", -1}, #endif #if HAVE_DECL_CURLE_TOO_MANY_REDIRECTS {"CURLE_TOO_MANY_REDIRECTS", CURLE_TOO_MANY_REDIRECTS}, #else {"CURLE_TOO_MANY_REDIRECTS", -1}, #endif #if HAVE_DECL_CURLE_UNKNOWN_TELNET_OPTION {"CURLE_UNKNOWN_TELNET_OPTION", CURLE_UNKNOWN_TELNET_OPTION}, #else {"CURLE_UNKNOWN_TELNET_OPTION", -1}, #endif #if HAVE_DECL_CURLE_TELNET_OPTION_SYNTAX {"CURLE_TELNET_OPTION_SYNTAX", CURLE_TELNET_OPTION_SYNTAX}, #else {"CURLE_TELNET_OPTION_SYNTAX", -1}, #endif #if HAVE_DECL_CURLE_SSL_PEER_CERTIFICATE {"CURLE_SSL_PEER_CERTIFICATE", CURLE_SSL_PEER_CERTIFICATE}, #else {"CURLE_SSL_PEER_CERTIFICATE", -1}, #endif #if HAVE_DECL_CURLE_GOT_NOTHING {"CURLE_GOT_NOTHING", CURLE_GOT_NOTHING}, #else {"CURLE_GOT_NOTHING", -1}, #endif #if HAVE_DECL_CURLE_SSL_ENGINE_NOT_FOUND {"CURLE_SSL_ENGINE_NOT_FOUND", CURLE_SSL_ENGINE_NOTFOUND}, #else {"CURLE_SSL_ENGINE_NOT_FOUND", -1}, #endif #if HAVE_DECL_CURLE_SSL_ENGINE_SET_FAILED {"CURLE_SSL_ENGINE_SET_FAILED", CURLE_SSL_ENGINE_SETFAILED}, #else {"CURLE_SSL_ENGINE_SET_FAILED", -1}, #endif #if HAVE_DECL_CURLE_SEND_ERROR {"CURLE_SEND_ERROR", CURLE_SEND_ERROR}, #else {"CURLE_SEND_ERROR", -1}, #endif #if HAVE_DECL_CURLE_RECV_ERROR {"CURLE_RECV_ERROR", CURLE_RECV_ERROR}, #else {"CURLE_RECV_ERROR", -1}, #endif #if HAVE_DECL_CURLE_SHARE_IN_USE {"CURLE_SHARE_IN_USE", CURLE_SHARE_IN_USE}, #else {"CURLE_SHARE_IN_USE", -1}, #endif #if HAVE_DECL_CURLE_SSL_CERTPROBLEM {"CURLE_SSL_CERTPROBLEN", CURLE_SSL_CERTPROBLEM}, #else {"CURLE_SSL_CERTPROBLEN", -1}, #endif #if HAVE_DECL_CURLE_SSL_CIPHER {"CURLE_SSL_CIPHER", CURLE_SSL_CIPHER}, #else {"CURLE_SSL_CIPHER", -1}, #endif #if HAVE_DECL_CURLE_SSL_CACERT {"CURLE_SSL_CACERT", CURLE_SSL_CACERT}, #else {"CURLE_SSL_CACERT", -1}, #endif #if HAVE_DECL_CURLE_BAD_CONTENT_ENCODING {"CURLE_BAD_CONTENT_ENCODING", CURLE_BAD_CONTENT_ENCODING}, #else {"CURLE_BAD_CONTENT_ENCODING", -1}, #endif #if HAVE_DECL_CURLE_LDAP_INVALID_URL {"CURLE_LDAP_INVALID_URL", CURLE_LDAP_INVALID_URL}, #else {"CURLE_LDAP_INVALID_URL", -1}, #endif #if HAVE_DECL_CURLE_FILESIZE_EXCEEDED {"CURLE_FILESIZE_EXCEEDED", CURLE_FILESIZE_EXCEEDED}, #else {"CURLE_FILESIZE_EXCEEDED", -1}, #endif #if HAVE_DECL_CURLE_FTP_SSL_FAILED {"CURLE_FTP_SSL_FAILED", CURLE_FTP_SSL_FAILED}, #else {"CURLE_FTP_SSL_FAILED", -1}, #endif #if HAVE_DECL_CURLE_SEND_FAIL_REWIND {"CURLE_SEND_FAIL_REWIND", CURLE_SEND_FAIL_REWIND}, #else {"CURLE_SEND_FAIL_REWIND", -1}, #endif #if HAVE_DECL_CURLE_SSL_ENGINE_INITFAILED {"CURLE_SSL_ENGINE_INITFAILED", CURLE_SSL_ENGINE_INITFAILED}, #else {"CURLE_SSL_ENGINE_INITFAILED", -1}, #endif #if HAVE_DECL_CURLE_LOGIN_DENIED {"CURLE_LOGIN_DENIED", CURLE_LOGIN_DENIED}, #else {"CURLE_LOGIN_DENIED", -1}, #endif #if HAVE_DECL_CURLE_TFTP_NOTFOUND {"CURLE_TFTP_NOTFOUND", CURLE_TFTP_NOTFOUND}, #else {"CURLE_TFTP_NOTFOUND", -1}, #endif #if HAVE_DECL_CURLE_TFTP_PERM {"CURLE_TFTP_PERM", CURLE_TFTP_PERM}, #else {"CURLE_TFTP_PERM", -1}, #endif #if HAVE_DECL_CURLE_REMOTE_DISK_FULL {"CURLE_REMOTE_DISK_FULL", CURLE_REMOTE_DISK_FULL}, #else {"CURLE_REMOTE_DISK_FULL", -1}, #endif #if HAVE_DECL_CURLE_TFTP_ILLEGAL {"CURLE_TFTP_ILLEGAL", CURLE_TFTP_ILLEGAL}, #else {"CURLE_TFTP_ILLEGAL", -1}, #endif #if HAVE_DECL_CURLE_TFTP_UNKNOWNID {"CURLE_TFTP_UNKNOWNID", CURLE_TFTP_UNKNOWNID}, #else {"CURLE_TFTP_UNKNOWNID", -1}, #endif #if HAVE_DECL_CURLE_REMOTE_FILE_EXISTS {"CURLE_REMOTE_FILE_EXISTS", CURLE_REMOTE_FILE_EXISTS}, #else {"CURLE_REMOTE_FILE_EXISTS", -1}, #endif #if HAVE_DECL_CURLE_TFTP_NOSUCHUSER {"CURLE_TFTP_NOSUCHUSER", CURLE_TFTP_NOSUCHUSER}, #else {"CURLE_TFTP_NOSUCHUSER", -1}, #endif #if HAVE_DECL_CURLE_CONV_FAILED {"CURLE_CONV_FAILED", CURLE_CONV_FAILED}, #else {"CURLE_CONV_FAILED", -1}, #endif #if HAVE_DECL_CURLE_CONV_REQUIRED {"CURLE_CONV_REQUIRED", CURLE_CONV_REQUIRED}, #else {"CURLE_CONV_REQUIRED", -1}, #endif #if HAVE_DECL_CURLE_SSL_CACERT_BADFILE {"CURLE_SSL_CACERT_BADFILE", CURLE_SSL_CACERT_BADFILE}, #else {"CURLE_SSL_CACERT_BADFILE", -1}, #endif #if HAVE_DECL_CURLE_REMOTE_FILE_NOT_FOUND {"CURLE_REMOTE_FILE_NOT_FOUND", CURLE_REMOTE_FILE_NOT_FOUND}, #else {"CURLE_REMOTE_FILE_NOT_FOUND", -1}, #endif #if HAVE_DECL_CURLE_SSH {"CURLE_SSH", CURLE_SSH}, #else {"CURLE_SSH", -1}, #endif #if HAVE_DECL_CURLE_SSL_SHUTDOWN_FAILED {"CURLE_SSL_SHUTDOWN_FAILED", CURLE_SSL_SHUTDOWN_FAILED}, #else {"CURLE_SSL_SHUTDOWN_FAILED", -1}, #endif #if HAVE_DECL_CURLE_AGAIN {"CURLE_AGAIN", CURLE_AGAIN}, #else {"CURLE_AGAIN", -1}, #endif {"CURLE_OK", CURLE_OK}, {NULL, 0} }; typedef struct CURLOptionMapping CURLOptionMapping; struct CURLOptionMapping { void (*optionHandler)(Connection *, value); char *name; CURLoption option; }; CURLOptionMapping unimplementedOptionMap[] = { {NULL, "CURLOPT_STDERR", CURLOPT_STDERR}, {NULL, NULL, 0} }; static void handleWriteFunction(Connection *, value); static void handleReadFunction(Connection *, value); static void handleInFileSize(Connection *, value); static void handleURL(Connection *, value); static void handleProxy(Connection *, value); static void handleProxyPort(Connection *, value); static void handleHTTPProxyTunnel(Connection *, value); static void handleVerbose(Connection *, value); static void handleHeader(Connection *, value); static void handleNoProgress(Connection *, value); static void handleNoSignal(Connection *, value); static void handleNoBody(Connection *, value); static void handleFailOnError(Connection *, value); static void handleUpload(Connection *, value); static void handlePost(Connection *, value); static void handleFTPListOnly(Connection *, value); static void handleFTPAppend(Connection *, value); static void handleNETRC(Connection *, value); static void handleEncoding(Connection *, value); static void handleFollowLocation(Connection *, value); static void handleTransferText(Connection *, value); static void handlePut(Connection *, value); static void handleUserPwd(Connection *, value); static void handleProxyUserPwd(Connection *, value); static void handleRange(Connection *, value); static void handleErrorBuffer(Connection *, value); static void handleTimeout(Connection *, value); static void handlePostFields(Connection *, value); static void handlePostFieldSize(Connection *, value); static void handleReferer(Connection *, value); static void handleUserAgent(Connection *, value); static void handleFTPPort(Connection *, value); static void handleLowSpeedLimit(Connection *, value); static void handleLowSpeedTime(Connection *, value); static void handleResumeFrom(Connection *, value); static void handleCookie(Connection *, value); static void handleHTTPHeader(Connection *, value); static void handleHTTPPost(Connection *, value); static void handleSSLCert(Connection *, value); static void handleSSLCertType(Connection *, value); static void handleSSLCertPasswd(Connection *, value); static void handleSSLKey(Connection *, value); static void handleSSLKeyType(Connection *, value); static void handleSSLKeyPasswd(Connection *, value); static void handleSSLEngine(Connection *, value); static void handleSSLEngineDefault(Connection *, value); static void handleCRLF(Connection *, value); static void handleQuote(Connection *, value); static void handlePostQuote(Connection *, value); static void handleHeaderFunction(Connection *, value); static void handleCookieFile(Connection *, value); static void handleSSLVersion(Connection *, value); static void handleTimeCondition(Connection *, value); static void handleTimeValue(Connection *, value); static void handleCustomRequest(Connection *, value); static void handleInterface(Connection *, value); static void handleKRB4Level(Connection *, value); static void handleProgressFunction(Connection *, value); static void handleSSLVerifyPeer(Connection *, value); static void handleCAInfo(Connection *, value); static void handleCAPath(Connection *, value); static void handleFileTime(Connection *, value); static void handleMaxRedirs(Connection *, value); static void handleMaxConnects(Connection *, value); static void handleClosePolicy(Connection *, value); static void handleFreshConnect(Connection *, value); static void handleForbidReuse(Connection *, value); static void handleRandomFile(Connection *, value); static void handleEGDSocket(Connection *, value); static void handleConnectTimeout(Connection *, value); static void handleHTTPGet(Connection *, value); static void handleSSLVerifyHost(Connection *, value); static void handleCookieJar(Connection *, value); static void handleSSLCipherList(Connection *, value); static void handleHTTPVersion(Connection *, value); static void handleFTPUseEPSV(Connection *, value); static void handleDNSCacheTimeout(Connection *, value); static void handleDNSUseGlobalCache(Connection *, value); static void handleDebugFunction(Connection *, value); static void handlePrivate(Connection *, value); static void handleHTTP200Aliases(Connection *, value); static void handleUnrestrictedAuth(Connection *, value); static void handleFTPUseEPRT(Connection *, value); static void handleHTTPAuth(Connection *, value); static void handleFTPCreateMissingDirs(Connection *, value); static void handleProxyAuth(Connection *, value); static void handleFTPResponseTimeout(Connection *, value); static void handleIPResolve(Connection *, value); static void handleMaxFileSize(Connection *, value); static void handleInFileSizeLarge(Connection *, value); static void handleResumeFromLarge(Connection *, value); static void handleMaxFileSizeLarge(Connection *, value); static void handleNETRCFile(Connection *, value); static void handleFTPSSL(Connection *, value); static void handlePostFieldSizeLarge(Connection *, value); static void handleTCPNoDelay(Connection *, value); static void handleFTPSSLAuth(Connection *, value); static void handleIOCTLFunction(Connection *, value); static void handleFTPAccount(Connection *, value); static void handleCookieList(Connection *, value); static void handleIgnoreContentLength(Connection *, value); static void handleFTPSkipPASVIP(Connection *, value); static void handleFTPFileMethod(Connection *, value); static void handleLocalPort(Connection *, value); static void handleLocalPortRange(Connection *, value); static void handleConnectOnly(Connection *, value); static void handleMaxSendSpeedLarge(Connection *, value); static void handleMaxRecvSpeedLarge(Connection *, value); static void handleFTPAlternativeToUser(Connection *, value); static void handleSSLSessionIdCache(Connection *, value); static void handleSSHAuthTypes(Connection *, value); static void handleSSHPublicKeyFile(Connection *, value); static void handleSSHPrivateKeyFile(Connection *, value); static void handleFTPSSLCCC(Connection *, value); static void handleTimeoutMS(Connection *, value); static void handleConnectTimeoutMS(Connection *, value); static void handleHTTPTransferDecoding(Connection *, value); static void handleHTTPContentDecoding(Connection *, value); static void handleNewFilePerms(Connection *, value); static void handleNewDirectoryPerms(Connection *, value); static void handlePost301(Connection *, value); static void handleSSHHostPublicKeyMD5(Connection *, value); static void handleCopyPostFields(Connection *, value); static void handleProxyTransferMode(Connection *, value); static void handleSeekFunction(Connection *, value); CURLOptionMapping implementedOptionMap[] = { {handleWriteFunction, "CURLOPT_WRITEFUNCTION", CURLOPT_WRITEFUNCTION}, {handleReadFunction, "CURLOPT_READFUNCTION", CURLOPT_READFUNCTION}, {handleInFileSize, "CURLOPT_INFILESIZE", CURLOPT_INFILESIZE}, {handleURL, "CURLOPT_URL", CURLOPT_URL}, {handleProxy, "CURLOPT_PROXY", CURLOPT_PROXY}, {handleProxyPort, "CURLOPT_PROXYPORT", CURLOPT_PROXYPORT}, {handleHTTPProxyTunnel, "CURLOPT_HTTPPROXYTUNNEL", CURLOPT_HTTPPROXYTUNNEL}, {handleVerbose, "CURLOPT_VERBOSE", CURLOPT_VERBOSE}, {handleHeader, "CURLOPT_HEADER", CURLOPT_HEADER}, {handleNoProgress, "CURLOPT_NOPROGRESS", CURLOPT_NOPROGRESS}, #if HAVE_DECL_CURLOPT_NOSIGNAL {handleNoSignal, "CURLOPT_NOSIGNAL", CURLOPT_NOSIGNAL}, #else {handleNoSignal, "CURLOPT_NOSIGNAL", 0}, #endif {handleNoBody, "CURLOPT_NOBODY", CURLOPT_NOBODY}, {handleFailOnError, "CURLOPT_FAILONERROR", CURLOPT_FAILONERROR}, {handleUpload, "CURLOPT_UPLOAD", CURLOPT_UPLOAD}, {handlePost, "CURLOPT_POST", CURLOPT_POST}, {handleFTPListOnly, "CURLOPT_FTPLISTONLY", CURLOPT_FTPLISTONLY}, {handleFTPAppend, "CURLOPT_FTPAPPEND", CURLOPT_FTPAPPEND}, {handleNETRC, "CURLOPT_NETRC", CURLOPT_NETRC}, #if HAVE_DECL_CURLOPT_ENCODING {handleEncoding, "CURLOPT_ENCODING", CURLOPT_ENCODING}, #else {handleEncoding, "CURLOPT_ENCODING", 0}, #endif {handleFollowLocation, "CURLOPT_FOLLOWLOCATION", CURLOPT_FOLLOWLOCATION}, {handleTransferText, "CURLOPT_TRANSFERTEXT", CURLOPT_TRANSFERTEXT}, {handlePut, "CURLOPT_PUT", CURLOPT_PUT}, {handleUserPwd, "CURLOPT_USERPWD", CURLOPT_USERPWD}, {handleProxyUserPwd, "CURLOPT_PROXYUSERPWD", CURLOPT_PROXYUSERPWD}, {handleRange, "CURLOPT_RANGE", CURLOPT_RANGE}, {handleErrorBuffer, "CURLOPT_ERRORBUFFER", CURLOPT_ERRORBUFFER}, {handleTimeout, "CURLOPT_TIMEOUT", CURLOPT_TIMEOUT}, {handlePostFields, "CURLOPT_POSTFIELDS", CURLOPT_POSTFIELDS}, {handlePostFieldSize, "CURLOPT_POSTFIELDSIZE", CURLOPT_POSTFIELDSIZE}, {handleReferer, "CURLOPT_REFERER", CURLOPT_REFERER}, {handleUserAgent, "CURLOPT_USERAGENT", CURLOPT_USERAGENT}, {handleFTPPort, "CURLOPT_FTPPORT", CURLOPT_FTPPORT}, {handleLowSpeedLimit, "CURLOPT_LOW_SPEED_LIMIT", CURLOPT_LOW_SPEED_LIMIT}, {handleLowSpeedTime, "CURLOPT_LOW_SPEED_TIME", CURLOPT_LOW_SPEED_TIME}, {handleResumeFrom, "CURLOPT_RESUME_FROM", CURLOPT_RESUME_FROM}, {handleCookie, "CURLOPT_COOKIE", CURLOPT_COOKIE}, {handleHTTPHeader, "CURLOPT_HTTPHEADER", CURLOPT_HTTPHEADER}, {handleHTTPPost, "CURLOPT_HTTPPOST", CURLOPT_HTTPPOST}, {handleSSLCert, "CURLOPT_SSLCERT", CURLOPT_SSLCERT}, {handleSSLCertType, "CURLOPT_SSLCERTTYPE", CURLOPT_SSLCERTTYPE}, {handleSSLCertPasswd, "CURLOPT_SSLCERTPASSWD", CURLOPT_SSLCERTPASSWD}, {handleSSLKey, "CURLOPT_SSLKEY", CURLOPT_SSLKEY}, {handleSSLKeyType, "CURLOPT_SSLKEYTYPE", CURLOPT_SSLKEYTYPE}, {handleSSLKeyPasswd, "CURLOPT_SSLKEYPASSWD", CURLOPT_SSLKEYPASSWD}, {handleSSLEngine, "CURLOPT_SSLENGINE", CURLOPT_SSLENGINE}, {handleSSLEngineDefault, "CURLOPT_SSLENGINE_DEFAULT", CURLOPT_SSLENGINE_DEFAULT}, {handleCRLF, "CURLOPT_CRLF", CURLOPT_CRLF}, {handleQuote, "CURLOPT_QUOTE", CURLOPT_QUOTE}, {handlePostQuote, "CURLOPT_POSTQUOTE", CURLOPT_POSTQUOTE}, {handleHeaderFunction, "CURLOPT_HEADERFUNCTION", CURLOPT_HEADERFUNCTION}, {handleCookieFile, "CURLOPT_COOKIEFILE", CURLOPT_COOKIEFILE}, {handleSSLVersion, "CURLOPT_SSLVERSION", CURLOPT_SSLVERSION}, {handleTimeCondition, "CURLOPT_TIMECONDITION", CURLOPT_TIMECONDITION}, {handleTimeValue, "CURLOPT_TIMEVALUE", CURLOPT_TIMEVALUE}, {handleCustomRequest, "CURLOPT_CUSTOMREQUEST", CURLOPT_CUSTOMREQUEST}, {handleInterface, "CURLOPT_INTERFACE", CURLOPT_INTERFACE}, {handleKRB4Level, "CURLOPT_KRB4LEVEL", CURLOPT_KRB4LEVEL}, {handleProgressFunction, "CURLOPT_PROGRESSFUNCTION", CURLOPT_PROGRESSFUNCTION}, {handleSSLVerifyPeer, "CURLOPT_SSLVERIFYPEER", CURLOPT_SSL_VERIFYPEER}, {handleCAInfo, "CURLOPT_CAINFO", CURLOPT_CAINFO}, {handleCAPath, "CURLOPT_CAPATH", CURLOPT_CAPATH}, {handleFileTime, "CURLOPT_FILETIME", CURLOPT_FILETIME}, {handleMaxRedirs, "CURLOPT_MAXREDIRS", CURLOPT_MAXREDIRS}, {handleMaxConnects, "CURLOPT_MAXCONNECTS", CURLOPT_MAXCONNECTS}, {handleClosePolicy, "CURLOPT_CLOSEPOLICY", CURLOPT_CLOSEPOLICY}, {handleFreshConnect, "CURLOPT_FRESH_CONNECT", CURLOPT_FRESH_CONNECT}, {handleForbidReuse, "CURLOPT_FORBID_REUSE", CURLOPT_FORBID_REUSE}, {handleRandomFile, "CURLOPT_RANDOM_FILE", CURLOPT_RANDOM_FILE}, {handleEGDSocket, "CURLOPT_EGDSOCKET", CURLOPT_EGDSOCKET}, {handleConnectTimeout, "CURLOPT_CONNECTTIMEOUT", CURLOPT_CONNECTTIMEOUT}, {handleHTTPGet, "CURLOPT_HTTPGET", CURLOPT_HTTPGET}, {handleSSLVerifyHost, "CURLOPT_SSL_VERIFYHOST", CURLOPT_SSL_VERIFYHOST}, {handleCookieJar, "CURLOPT_COOKIEJAR", CURLOPT_COOKIEJAR}, {handleSSLCipherList, "CURLOPT_SSL_CIPHERLIST", CURLOPT_SSL_CIPHER_LIST}, {handleHTTPVersion, "CURLOPT_HTTP_VERSION", CURLOPT_HTTP_VERSION}, {handleFTPUseEPSV, "CURLOPT_FTP_USE_EPSV", CURLOPT_FTP_USE_EPSV}, {handleDNSCacheTimeout, "CURLOPT_DNS_CACHE_TIMEOUT", CURLOPT_DNS_CACHE_TIMEOUT}, {handleDNSUseGlobalCache, "CURLOPT_DNS_USE_GLOBAL_CACHE", CURLOPT_DNS_USE_GLOBAL_CACHE}, {handleDebugFunction, "CURLOPT_DEBUGFUNCTION", CURLOPT_DEBUGFUNCTION}, #if HAVE_DECL_CURLOPT_PRIVATE {handlePrivate, "CURLOPT_PRIVATE", CURLOPT_PRIVATE}, #else {handlePrivate, "CURLOPT_PRIVATE", 0}, #endif #if HAVE_DECL_CURLOPT_HTTP200ALIASES {handleHTTP200Aliases, "CURLOPT_HTTP200ALIASES", CURLOPT_HTTP200ALIASES}, #else {handleHTTP200Aliases, "CURLOPT_HTTP200ALIASES", 0}, #endif #if HAVE_DECL_CURLOPT_UNRESTRICTED_AUTH {handleUnrestrictedAuth, "CURLOPT_UNRESTRICTED_AUTH", CURLOPT_UNRESTRICTED_AUTH}, #else {handleUnrestrictedAuth, "CURLOPT_UNRESTRICTED_AUTH", 0}, #endif #if HAVE_DECL_CURLOPT_FTP_USE_EPRT {handleFTPUseEPRT, "CURLOPT_FTP_USE_EPRT", CURLOPT_FTP_USE_EPRT}, #else {handleFTPUseEPRT, "CURLOPT_FTP_USE_EPRT", 0}, #endif #if HAVE_DECL_CURLOPT_HTTPAUTH {handleHTTPAuth, "CURLOPT_HTTPAUTH", CURLOPT_HTTPAUTH}, #else {handleHTTPAuth, "CURLOPT_HTTPAUTH", 0}, #endif #if HAVE_DECL_CURLOPT_FTP_CREATE_MISSING_DIRS {handleFTPCreateMissingDirs, "CURLOPT_FTP_CREATE_MISSING_DIRS", CURLOPT_FTP_CREATE_MISSING_DIRS}, #else {handleFTPCreateMissingDirs, "CURLOPT_FTP_CREATE_MISSING_DIRS", 0}, #endif #if HAVE_DECL_CURLOPT_PROXYAUTH {handleProxyAuth, "CURLOPT_PROXYAUTH", CURLOPT_PROXYAUTH}, #else {handleProxyAuth, "CURLOPT_PROXYAUTH", 0}, #endif #if HAVE_DECL_CURLOPT_FTP_RESPONSE_TIMEOUT {handleFTPResponseTimeout, "CURLOPT_FTP_RESPONSE_TIMEOUT", CURLOPT_FTP_RESPONSE_TIMEOUT}, #else {handleFTPResponseTimeout, "CURLOPT_FTP_RESPONSE_TIMEOUT", 0}, #endif #if HAVE_DECL_CURLOPT_IPRESOLVE {handleIPResolve, "CURLOPT_IPRESOLVE", CURLOPT_IPRESOLVE}, #else {handleIPResolve, "CURLOPT_IPRESOLVE", 0}, #endif #if HAVE_DECL_CURLOPT_MAXFILESIZE {handleMaxFileSize, "CURLOPT_MAXFILESIZE", CURLOPT_MAXFILESIZE}, #else {handleMaxFileSize, "CURLOPT_MAXFILESIZE", 0}, #endif #if HAVE_DECL_CURLOPT_INFILSIZE_LARGE {handleInFileSizeLarge, "CURLOPT_INFILESIZE_LARGE", CURLOPT_INFILESIZE_LARGE}, #else {handleInFileSizeLarge, "CURLOPT_INFILESIZE_LARGE", 0}, #endif #if HAVE_DECL_CURLOPT_RESUME_FROM_LARGE {handleResumeFromLarge, "CURLOPT_RESUME_FROM_LARGE", CURLOPT_RESUME_FROM_LARGE}, #else {handleResumeFromLarge, "CURLOPT_RESUME_FROM_LARGE", 0}, #endif #if HAVE_DECL_CURLOPT_MAXFILESIZE_LARGE {handleMaxFileSizeLarge, "CURLOPT_MAXFILESIZE_LARGE", CURLOPT_MAXFILESIZE_LARGE}, #else {handleMaxFileSizeLarge, "CURLOPT_MAXFILESIZE_LARGE", 0}, #endif #if HAVE_DECL_CURLOPT_NETRC_FILE {handleNETRCFile, "CURLOPT_NETRC_FILE", CURLOPT_NETRC_FILE}, #else {handleNETRCFile, "CURLOPT_NETRC_FILE", 0}, #endif #if HAVE_DECL_CURLOPT_FTP_SSL {handleFTPSSL, "CURLOPT_FTP_SSL", CURLOPT_FTP_SSL}, #else {handleFTPSSL, "CURLOPT_FTP_SSL", 0}, #endif #if HAVE_DECL_CURLOPT_POSTFIELDSIZE_LARGE {handlePostFieldSizeLarge, "CURLOPT_POSTFIELDSIZE_LARGE", CURLOPT_POSTFIELDSIZE_LARGE}, #else {handlePostFieldSizeLarge, "CURLOPT_POSTFIELDSIZE_LARGE", 0}, #endif #if HAVE_DECL_CURLOPT_TCP_NODELAY {handleTCPNoDelay, "CURLOPT_TCP_NODELAY", CURLOPT_TCP_NODELAY}, #else {handleTCPNoDelay, "CURLOPT_TCP_NODELAY", 0}, #endif #if HAVE_DECL_CURLOPT_FTPSSLAUTH {handleFTPSSLAuth, "CURLOPT_FTPSSLAUTH", CURLOPT_FTPSSLAUTH}, #else {handleFTPSSLAuth, "CURLOPT_FTPSSLAUTH", 0}, #endif #if HAVE_DECL_CURLOPT_IOCTLFUNCTION {handleIOCTLFunction, "CURLOPT_IOCTLFUNCTION", CURLOPT_IOCTLFUNCTION}, #else {handleIOCTLFunction, "CURLOPT_IOCTLFUNCTION", 0}, #endif #if HAVE_DECL_CURLOPT_FTP_ACCOUNT {handleFTPAccount, "CURLOPT_FTP_ACCOUNT", CURLOPT_FTP_ACCOUNT}, #else {handleFTPAccount, "CURLOPT_FTP_ACCOUNT", 0}, #endif #if HAVE_DECL_CURLOPT_COOKIELIST {handleCookieList, "CURLOPT_COOKIELIST", CURLOPT_COOKIELIST}, #else {handleCookieList, "CURLOPT_COOKIELIST", 0}, #endif #if HAVE_DECL_CURLOPT_IGNORE_CONTENT_LENGTH {handleIgnoreContentLength, "CURLOPT_IGNORE_CONTENT_LENGTH", CURLOPT_IGNORE_CONTENT_LENGTH}, #else {handleIgnoreContentLength, "CURLOPT_IGNORE_CONTENT_LENGTH", 0}, #endif #if HAVE_DECL_CURLOPT_FTP_SKIP_PASV_IP {handleFTPSkipPASVIP, "CURLOPT_FTP_SKIP_PASV_IP", CURLOPT_FTP_SKIP_PASV_IP}, #else {handleFTPSkipPASVIP, "CURLOPT_FTP_SKIP_PASV_IP", 0}, #endif #if HAVE_DECL_CURLOPT_FTP_FILEMETHOD {handleFTPFileMethod, "CURLOPT_FTP_FILEMETHOD", CURLOPT_FTP_FILEMETHOD}, #else {handleFTPFileMethod, "CURLOPT_FTP_FILEMETHOD", 0}, #endif #if HAVE_DECL_CURLOPT_LOCALPORT {handleLocalPort, "CURLOPT_LOCALPORT", CURLOPT_LOCALPORT}, #else {handleLocalPort, "CURLOPT_LOCALPORT", 0}, #endif #if HAVE_DECL_CURLOPT_LOCALPORTRANGE {handleLocalPortRange, "CURLOPT_LOCALPORTRANGE", CURLOPT_LOCALPORTRANGE}, #else {handleLocalPortRange, "CURLOPT_LOCALPORTRANGE", 0}, #endif #if HAVE_DECL_CURLOPT_CONNECT_ONLY {handleConnectOnly, "CURLOPT_CONNECT_ONLY", CURLOPT_CONNECT_ONLY}, #else {handleConnectOnly, "CURLOPT_CONNECT_ONLY", 0}, #endif #if HAVE_DECL_CURLOPT_MAX_SEND_SPEED_LARGE {handleMaxSendSpeedLarge, "CURLOPT_MAX_SEND_SPEED_LARGE", CURLOPT_MAX_SEND_SPEED_LARGE}, #else {handleMaxSendSpeedLarge, "CURLOPT_MAX_SEND_SPEED_LARGE", 0}, #endif #if HAVE_DECL_CURLOPT_MAX_RECV_SPEED_LARGE {handleMaxRecvSpeedLarge, "CURLOPT_MAX_RECV_SPEED_LARGE", CURLOPT_MAX_RECV_SPEED_LARGE}, #else {handleMaxRecvSpeedLarge, "CURLOPT_MAX_RECV_SPEED_LARGE", 0}, #endif #if HAVE_DECL_CURLOPT_FTP_ALTERNATIVE_TO_USER {handleFTPAlternativeToUser, "CURLOPT_FTP_ALTERNATIVE_TO_USER", CURLOPT_FTP_ALTERNATIVE_TO_USER}, #else {handleFTPAlternativeToUser, "CURLOPT_FTP_ALTERMATIVE_TO_USER", 0}, #endif #if HAVE_DECL_CURLOPT_SSL_SESSIONID_CACHE {handleSSLSessionIdCache, "CURLOPT_SSL_SESSIONID_CACHE", CURLOPT_SSL_SESSIONID_CACHE}, #else {handleSSLSessionIdCache, "CURLOPT_SSL_SESSIONID_CACHE", 0}, #endif #if HAVE_DECL_CURLOPT_SSH_AUTH_TYPES {handleSSHAuthTypes, "CURLOPT_SSH_AUTH_TYPES", CURLOPT_SSH_AUTH_TYPES}, #else {handleSSHAuthTypes, "CURLOPT_SSH_AUTH_TYPES", 0}, #endif #if HAVE_DECL_CURLOPT_SSH_PUBLIC_KEYFILE {handleSSHPublicKeyFile, "CURLOPT_SSH_PUBLIC_KEYFILE", CURLOPT_SSH_PUBLIC_KEYFILE}, #else {handleSSHPublicKeyFile, "CURLOPT_SSH_PUBLIC_KEYFILE", 0}, #endif #if HAVE_DECL_CURLOPT_SSH_PRIVATE_KEYFILE {handleSSHPrivateKeyFile, "CURLOPT_SSH_PRIVATE_KEYFILE", CURLOPT_SSH_PRIVATE_KEYFILE}, #else {handleSSHPrivateKeyFile, "CURLOPT_SSH_PRIVATE_KEYFILE", 0}, #endif #if HAVE_DECL_CURLOPT_FTP_SSL_CCC {handleFTPSSLCCC, "CURLOPT_FTP_SSL_CCC", CURLOPT_FTP_SSL_CCC}, #else {handleFTPSSLCCC, "CURLOPT_FTP_SSL_CCC", 0}, #endif #if HAVE_DECL_CURLOPT_TIMEOUT_MS {handleTimeoutMS, "CURLOPT_TIMEOUT_MS", CURLOPT_TIMEOUT_MS}, #else {handleTimeoutMS, "CURLOPT_TIMEOUT_MS", 0}, #endif #if HAVE_DECL_CURLOPT_CONNECTTIMEOUT_MS {handleConnectTimeoutMS, "CURLOPT_CONNECTTIMEOUT_MS", CURLOPT_CONNECTTIMEOUT_MS}, #else {handleConnectTimeoutMS, "CURLOPT_CONNECTTIMEOUT_MS", 0}, #endif #if HAVE_DECL_CURLOPT_HTTP_TRANSFER_DECODING {handleHTTPTransferDecoding, "CURLOPT_HTTP_TRANSFER_DECODING", CURLOPT_HTTP_TRANSFER_DECODING}, #else {handleHTTPTransferDecoding, "CURLOPT_HTTP_TRANSFER_DECODING", 0}, #endif #if HAVE_DECL_CURLOPT_HTTP_CONTENT_DECODING {handleHTTPContentDecoding, "CURLOPT_HTTP_CONTENT_DECODING", CURLOPT_HTTP_CONTENT_DECODING}, #else {handleHTTPContentDecoding, "CURLOPT_HTTP_CONTENT_DECODING", 0}, #endif #if HAVE_DECL_CURLOPT_NEW_FILE_PERMS {handleNewFilePerms, "CURLOPT_NEW_FILE_PERMS", CURLOPT_NEW_FILE_PERMS}, #else {handleNewFilePerms, "CURLOPT_NEW_FILE_PERMS", 0}, #endif #if HAVE_DECL_CURLOPT_NEW_DIRECTORY_PERMS {handleNewDirectoryPerms, "CURLOPT_NEW_DIRECTORY_PERMS", CURLOPT_NEW_DIRECTORY_PERMS}, #else {handleNewDirectoryPerms, "CURLOPT_NEW_DIRECTORY_PERMS", 0}, #endif #if HAVE_DECL_CURLOPT_POST301 {handlePost301, "CURLOPT_POST301", CURLOPT_POST301}, #else {handlePost301, "CURLOPT_POST301", 0}, #endif #if HAVE_DECL_CURLOPT_SSH_PUBLIC_KEY_MD5 {handleSSHHostPublicKeyMD5, "CURLOPT_SSH_HOST_PUBLIC_KEY_MD5", CURLOPT_SSH_HOST_PUBLIC_KEY_MD5}, #else {handleSSHHostPublicKeyMD5, "CURLOPT_SSH_HOST_PUBLIC_KEY_MD5", 0}, #endif #if HAVE_DECL_CURLOPT_COPYPOSTFIELDS {handleCopyPostFields, "CURLOPT_COPYPOSTFIELDS", CURLOPT_COPYPOSTFIELDS}, #else {handleCopyPostFields, "CURLOPT_COPYPOSTFIELDS", 0}, #endif #if HAVE_DECL_CURLOPT_PROXY_TRANSFER_MODE {handleProxyTransferMode, "CURLOPT_PROXY_TRANSFER_MODE", CURLOPT_PROXY_TRANSFER_MODE}, #else {handleProxyTransferMode, "CURLOPT_PROXY_TRANSFER_MODE", 0}, #endif #if HAVE_DECL_CURLOPT_SEEKFUNCTION {handleSeekFunction, "CURLOPT_SEEKFUNCTION", CURLOPT_SEEKFUNCTION}, #else {handleSeekFunction, "CURLOPT_SEEKFUNCTION", 0}, #endif }; static char *findOption(CURLOptionMapping optionMap[], CURLoption option) { return optionMap[option].name; } static void free_curl_slist(struct curl_slist *slist) { struct curl_slist *item; if (slist == NULL) return; item = slist; while (item != NULL) { free(item->data); item->data = NULL; item = item->next; } curl_slist_free_all(slist); } static void raiseError(Connection *conn, CURLcode code) { CAMLparam0(); CAMLlocal1(exceptionData); value *exception; char *errorString = "Unknown Error"; int i; for (i = 0; errorMap[i].name != NULL; i++) { if (errorMap[i].error == code) { errorString = errorMap[i].name; break; } } exceptionData = caml_alloc(3, 0); Store_field(exceptionData, 0, Val_int(code)); Store_field(exceptionData, 1, Val_int(code)); Store_field(exceptionData, 2, copy_string(errorString)); if (conn->errorBuffer != NULL) { Store_field(Field(conn->ocamlValues, OcamlErrorBuffer), 0, copy_string(conn->errorBuffer)); } exception = caml_named_value("CurlException"); if (exception == NULL) caml_failwith("CurlException not registered"); raise_with_arg(*exception, exceptionData); CAMLreturn0; } static Connection *newConnection(void) { Connection *connection; int i; connection = (Connection *)malloc(sizeof(Connection)); enter_blocking_section(); connection->connection = curl_easy_init(); leave_blocking_section(); connection->next = NULL; connection->prev = NULL; if (connectionList.tail == NULL) { connectionList.tail = connection; connectionList.head = connection; } else { connection->prev = connectionList.head; connectionList.head->next = connection; connectionList.head = connection; } connection->ocamlValues = alloc(OcamlValuesSize, 0); for (i = 0; i < OcamlValuesSize; i++) Store_field(connection->ocamlValues, i, Val_unit); register_global_root(&connection->ocamlValues); connection->url = NULL; connection->proxy = NULL; connection->userPwd = NULL; connection->proxyUserPwd = NULL; connection->range = NULL; connection->errorBuffer = NULL; connection->postFields = NULL; connection->postFieldSize = -1; connection->referer = NULL; connection->userAgent = NULL; connection->ftpPort = NULL; connection->cookie = NULL; connection->httpHeader = NULL; connection->httpPostFirst = NULL; connection->httpPostLast = NULL; connection->httpPostStrings = NULL; connection->sslCert = NULL; connection->sslCertType = NULL; connection->sslCertPasswd = NULL; connection->sslKey = NULL; connection->sslKeyType = NULL; connection->sslKeyPasswd = NULL; connection->sslEngine = NULL; connection->quote = NULL; connection->postQuote = NULL; connection->cookieFile = NULL; connection->customRequest = NULL; connection->interface = NULL; connection->caInfo = NULL; connection->caPath = NULL; connection->randomFile = NULL; connection->egdSocket = NULL; connection->cookieJar = NULL; connection->sslCipherList = NULL; connection->private = NULL; connection->http200Aliases = NULL; connection->netrcFile = NULL; connection->ftpaccount = NULL; connection->cookielist = NULL; connection->ftpAlternativeToUser = NULL; connection->sshPublicKeyFile = NULL; connection->sshPrivateKeyFile = NULL; connection->copyPostFields = NULL; return connection; } static Connection *duplicateConnection(Connection *original) { Connection *connection; int i; connection = (Connection *)malloc(sizeof(Connection)); enter_blocking_section(); connection->connection = curl_easy_duphandle(original->connection); leave_blocking_section(); connection->next = NULL; connection->prev = NULL; if (connectionList.tail == NULL) { connectionList.tail = connection; connectionList.head = connection; } else { connection->prev = connectionList.head; connectionList.head->next = connection; connectionList.head = connection; } connection->ocamlValues = alloc(OcamlValuesSize, 0); for (i = 0; i < OcamlValuesSize; i++) Store_field(connection->ocamlValues, i, Val_unit); register_global_root(&connection->ocamlValues); Store_field(connection->ocamlValues, OcamlWriteCallback, Field(original->ocamlValues, OcamlWriteCallback)); Store_field(connection->ocamlValues, OcamlReadCallback, Field(original->ocamlValues, OcamlReadCallback)); Store_field(connection->ocamlValues, OcamlErrorBuffer, Field(original->ocamlValues, OcamlErrorBuffer)); Store_field(connection->ocamlValues, OcamlPostFields, Field(original->ocamlValues, OcamlPostFields)); Store_field(connection->ocamlValues, OcamlHTTPHeader, Field(original->ocamlValues, OcamlHTTPHeader)); Store_field(connection->ocamlValues, OcamlQuote, Field(original->ocamlValues, OcamlQuote)); Store_field(connection->ocamlValues, OcamlPostQuote, Field(original->ocamlValues, OcamlPostQuote)); Store_field(connection->ocamlValues, OcamlHeaderCallback, Field(original->ocamlValues, OcamlHeaderCallback)); Store_field(connection->ocamlValues, OcamlProgressCallback, Field(original->ocamlValues, OcamlProgressCallback)); Store_field(connection->ocamlValues, OcamlDebugCallback, Field(original->ocamlValues, OcamlDebugCallback)); Store_field(connection->ocamlValues, OcamlHTTP200Aliases, Field(original->ocamlValues, OcamlHTTP200Aliases)); Store_field(connection->ocamlValues, OcamlIOCTLCallback, Field(original->ocamlValues, OcamlIOCTLCallback)); Store_field(connection->ocamlValues, OcamlSeekFunctionCallback, Field(original->ocamlValues, OcamlSeekFunctionCallback)); connection->url = NULL; connection->proxy = NULL; connection->userPwd = NULL; connection->proxyUserPwd = NULL; connection->range = NULL; connection->errorBuffer = NULL; connection->postFields = NULL; connection->postFieldSize = -1; connection->referer = NULL; connection->userAgent = NULL; connection->ftpPort = NULL; connection->cookie = NULL; connection->httpHeader = NULL; connection->httpPostFirst = NULL; connection->httpPostLast = NULL; connection->httpPostStrings = NULL; connection->sslCert = NULL; connection->sslCertType = NULL; connection->sslCertPasswd = NULL; connection->sslKey = NULL; connection->sslKeyType = NULL; connection->sslKeyPasswd = NULL; connection->sslEngine = NULL; connection->quote = NULL; connection->postQuote = NULL; connection->cookieFile = NULL; connection->customRequest = NULL; connection->interface = NULL; connection->caInfo = NULL; connection->caPath = NULL; connection->randomFile = NULL; connection->egdSocket = NULL; connection->cookieJar = NULL; connection->sslCipherList = NULL; connection->private = NULL; connection->http200Aliases = NULL; connection->netrcFile = NULL; connection->ftpaccount = NULL; connection->cookielist = NULL; connection->sshPublicKeyFile = NULL; connection->sshPrivateKeyFile = NULL; connection->copyPostFields = NULL; if (Field(original->ocamlValues, OcamlURL) != Val_unit) handleURL(connection, Field(original->ocamlValues, OcamlURL)); if (Field(original->ocamlValues, OcamlProxy) != Val_unit) handleProxy(connection, Field(original->ocamlValues, OcamlProxy)); if (Field(original->ocamlValues, OcamlUserPWD) != Val_unit) handleUserPwd(connection, Field(original->ocamlValues, OcamlUserPWD)); if (Field(original->ocamlValues, OcamlProxyUserPWD) != Val_unit) handleProxyUserPwd(connection, Field(original->ocamlValues, OcamlProxyUserPWD)); if (Field(original->ocamlValues, OcamlRange) != Val_unit) handleRange(connection, Field(original->ocamlValues, OcamlRange)); if (Field(original->ocamlValues, OcamlErrorBuffer) != Val_unit) handleErrorBuffer(connection, Field(original->ocamlValues, OcamlErrorBuffer)); if (Field(original->ocamlValues, OcamlPostFields) != Val_unit) handlePostFields(connection, Field(original->ocamlValues, OcamlPostFields)); if (Field(original->ocamlValues, OcamlReferer) != Val_unit) handleReferer(connection, Field(original->ocamlValues, OcamlReferer)); if (Field(original->ocamlValues, OcamlUserAgent) != Val_unit) handleUserAgent(connection, Field(original->ocamlValues, OcamlUserAgent)); if (Field(original->ocamlValues, OcamlFTPPort) != Val_unit) handleFTPPort(connection, Field(original->ocamlValues, OcamlFTPPort)); if (Field(original->ocamlValues, OcamlCookie) != Val_unit) handleCookie(connection, Field(original->ocamlValues, OcamlCookie)); if (Field(original->ocamlValues, OcamlHTTPHeader) != Val_unit) handleHTTPHeader(connection, Field(original->ocamlValues, OcamlHTTPHeader)); if (Field(original->ocamlValues, OcamlHTTPPost) != Val_unit) handleHTTPPost(connection, Field(original->ocamlValues, OcamlHTTPPost)); if (Field(original->ocamlValues, OcamlSSLCert) != Val_unit) handleSSLCert(connection, Field(original->ocamlValues, OcamlSSLCert)); if (Field(original->ocamlValues, OcamlSSLCertType) != Val_unit) handleSSLCertType(connection, Field(original->ocamlValues, OcamlSSLCertType)); if (Field(original->ocamlValues, OcamlSSLCertPasswd) != Val_unit) handleSSLCertPasswd(connection, Field(original->ocamlValues, OcamlSSLCertPasswd)); if (Field(original->ocamlValues, OcamlSSLKey) != Val_unit) handleSSLKey(connection, Field(original->ocamlValues, OcamlSSLKey)); if (Field(original->ocamlValues, OcamlSSLKeyType) != Val_unit) handleSSLKeyType(connection, Field(original->ocamlValues, OcamlSSLKeyType)); if (Field(original->ocamlValues, OcamlSSLKeyPasswd) != Val_unit) handleSSLKeyPasswd(connection, Field(original->ocamlValues, OcamlSSLKeyPasswd)); if (Field(original->ocamlValues, OcamlSSLEngine) != Val_unit) handleSSLEngine(connection, Field(original->ocamlValues, OcamlSSLEngine)); if (Field(original->ocamlValues, OcamlQuote) != Val_unit) handleQuote(connection, Field(original->ocamlValues, OcamlQuote)); if (Field(original->ocamlValues, OcamlPostQuote) != Val_unit) handlePostQuote(connection, Field(original->ocamlValues, OcamlPostQuote)); if (Field(original->ocamlValues, OcamlCookieFile) != Val_unit) handleCookieFile(connection, Field(original->ocamlValues, OcamlCookieFile)); if (Field(original->ocamlValues, OcamlCustomRequest) != Val_unit) handleCustomRequest(connection, Field(original->ocamlValues, OcamlCustomRequest)); if (Field(original->ocamlValues, OcamlInterface) != Val_unit) handleInterface(connection, Field(original->ocamlValues, OcamlInterface)); if (Field(original->ocamlValues, OcamlCAInfo) != Val_unit) handleCAInfo(connection, Field(original->ocamlValues, OcamlCAInfo)); if (Field(original->ocamlValues, OcamlCAPath) != Val_unit) handleCAPath(connection, Field(original->ocamlValues, OcamlCAPath)); if (Field(original->ocamlValues, OcamlRandomFile) != Val_unit) handleRandomFile(connection, Field(original->ocamlValues, OcamlRandomFile)); if (Field(original->ocamlValues, OcamlEGDSocket) != Val_unit) handleEGDSocket(connection, Field(original->ocamlValues, OcamlEGDSocket)); if (Field(original->ocamlValues, OcamlCookieJar) != Val_unit) handleCookieJar(connection, Field(original->ocamlValues, OcamlCookieJar)); if (Field(original->ocamlValues, OcamlSSLCipherList) != Val_unit) handleSSLCipherList(connection, Field(original->ocamlValues, OcamlSSLCipherList)); if (Field(original->ocamlValues, OcamlPrivate) != Val_unit) handlePrivate(connection, Field(original->ocamlValues, OcamlPrivate)); if (Field(original->ocamlValues, OcamlHTTP200Aliases) != Val_unit) handleHTTP200Aliases(connection, Field(original->ocamlValues, OcamlHTTP200Aliases)); if (Field(original->ocamlValues, OcamlNETRCFile) != Val_unit) handleNETRCFile(connection, Field(original->ocamlValues, OcamlNETRCFile)); if (Field(original->ocamlValues, OcamlFTPAccount) != Val_unit) handleFTPAccount(connection, Field(original->ocamlValues, OcamlFTPAccount)); if (Field(original->ocamlValues, OcamlCookieList) != Val_unit) handleCookieList(connection, Field(original->ocamlValues, OcamlCookieList)); if (Field(original->ocamlValues, OcamlFTPAlternativeToUser) != Val_unit) handleFTPAlternativeToUser(connection, Field(original->ocamlValues, OcamlFTPAlternativeToUser)); if (Field(original->ocamlValues, OcamlSSHPublicKeyFile) != Val_unit) handleSSHPublicKeyFile(connection, Field(original->ocamlValues, OcamlSSHPublicKeyFile)); if (Field(original->ocamlValues, OcamlSSHPrivateKeyFile) != Val_unit) handleSSHPrivateKeyFile(connection, Field(original->ocamlValues, OcamlSSHPrivateKeyFile)); if (Field(original->ocamlValues, OcamlCopyPostFields) != Val_unit) handleCopyPostFields(connection, Field(original->ocamlValues, OcamlCopyPostFields)); return connection; } static void removeConnection(Connection *connection) { enter_blocking_section(); curl_easy_cleanup(connection->connection); leave_blocking_section(); if (connectionList.tail == connection) connectionList.tail = connectionList.tail->next; if (connectionList.head == connection) connectionList.head = connectionList.head->prev; if (connection->next != NULL) connection->next->prev = connection->prev; if (connection->prev != NULL) connection->prev->next = connection->next; remove_global_root(&connection->ocamlValues); if (connection->url != NULL) free(connection->url); if (connection->proxy != NULL) free(connection->proxy); if (connection->userPwd != NULL) free(connection->userPwd); if (connection->proxyUserPwd != NULL) free(connection->proxyUserPwd); if (connection->range != NULL) free(connection->range); if (connection->errorBuffer != NULL) free(connection->range); if (connection->postFields != NULL) free(connection->postFields); if (connection->referer != NULL) free(connection->referer); if (connection->userAgent != NULL) free(connection->userAgent); if (connection->ftpPort != NULL) free(connection->ftpPort); if (connection->cookie != NULL) free(connection->cookie); if (connection->httpHeader != NULL) free_curl_slist(connection->httpHeader); if (connection->httpPostFirst != NULL) curl_formfree(connection->httpPostFirst); if (connection->httpPostStrings != NULL) free_curl_slist(connection->httpPostStrings); if (connection->sslCert != NULL) free(connection->sslCert); if (connection->sslCertType != NULL) free(connection->sslCertType); if (connection->sslCertPasswd != NULL) free(connection->sslCertPasswd); if (connection->sslKey != NULL) free(connection->sslKey); if (connection->sslKeyType != NULL) free(connection->sslKeyType); if (connection->sslKeyPasswd != NULL) free(connection->sslKeyPasswd); if (connection->sslEngine != NULL) free(connection->sslEngine); if (connection->quote != NULL) free_curl_slist(connection->quote); if (connection->postQuote != NULL) free_curl_slist(connection->postQuote); if (connection->cookieFile != NULL) free(connection->cookieFile); if (connection->customRequest != NULL) free(connection->customRequest); if (connection->interface != NULL) free(connection->interface); if (connection->caInfo != NULL) free(connection->caInfo); if (connection->caPath != NULL) free(connection->caPath); if (connection->randomFile != NULL) free(connection->randomFile); if (connection->egdSocket != NULL) free(connection->egdSocket); if (connection->cookieJar != NULL) free(connection->cookieJar); if (connection->sslCipherList != NULL) free(connection->sslCipherList); if (connection->private != NULL) free(connection->private); if (connection->http200Aliases != NULL) free_curl_slist(connection->http200Aliases); if (connection->netrcFile != NULL) free(connection->netrcFile); if (connection->ftpaccount != NULL) free(connection->ftpaccount); if (connection->cookielist != NULL) free(connection->cookielist); if (connection->ftpAlternativeToUser != NULL) free(connection->ftpAlternativeToUser); if (connection->sshPublicKeyFile != NULL) free(connection->sshPublicKeyFile); if (connection->sshPrivateKeyFile != NULL) free(connection->sshPrivateKeyFile); if (connection->copyPostFields != NULL) free(connection->copyPostFields); free(connection); } static void checkConnection(Connection *connection) { Connection *listIter; listIter = connectionList.tail; while (listIter != NULL) { if (listIter == connection) return; listIter = listIter->next; } failwith("Invalid Connection"); } #define WRAP_DATA_CALLBACK(f) \ static size_t f(char *ptr, size_t size, size_t nmemb, void *data)\ {\ size_t result;\ leave_blocking_section();\ result = f##_nolock(ptr,size,nmemb,data);\ enter_blocking_section();\ return result;\ } static size_t writeFunction_nolock(char *ptr, size_t size, size_t nmemb, void *data) { CAMLparam0(); CAMLlocal2(result, str); Connection *conn = (Connection *)data; int i; checkConnection(conn); str = alloc_string(size*nmemb); for (i = 0; i < size*nmemb; i++) Byte(str, i) = ptr[i]; result = callback(Field(conn->ocamlValues, OcamlWriteCallback), str); CAMLreturnT(size_t, Int_val(result)); } WRAP_DATA_CALLBACK(writeFunction) static size_t readFunction_nolock(void *ptr, size_t size, size_t nmemb, void *data) { CAMLparam0(); CAMLlocal1(result); Connection *conn = (Connection *)data; int length; checkConnection(conn); result = callback(Field(conn->ocamlValues, OcamlReadCallback), Val_int(size*nmemb)); length = string_length(result); if (length >= size*nmemb) length = size*nmemb; memcpy(ptr, String_val(result), length); CAMLreturnT(size_t,length); } WRAP_DATA_CALLBACK(readFunction) static size_t headerFunction_nolock(char *ptr, size_t size, size_t nmemb, void *data) { CAMLparam0(); CAMLlocal2(result,str); Connection *conn = (Connection *)data; int i; checkConnection(conn); str = alloc_string(size*nmemb); for (i = 0; i < size*nmemb; i++) Byte(str, i) = ptr[i]; result = callback(Field(conn->ocamlValues, OcamlHeaderCallback), str); CAMLreturnT(size_t, Int_val(result)); } WRAP_DATA_CALLBACK(headerFunction) static int progressFunction_nolock(void *data, double dlTotal, double dlNow, double ulTotal, double ulNow) { CAMLparam0(); CAMLlocal1(result); CAMLlocalN(callbackData, 4); Connection *conn = (Connection *)data; checkConnection(conn); callbackData[0] = copy_double(dlTotal); callbackData[1] = copy_double(dlNow); callbackData[2] = copy_double(ulTotal); callbackData[3] = copy_double(ulNow); result = callbackN(Field(conn->ocamlValues, OcamlProgressCallback), 4, callbackData); CAMLreturnT(int, Bool_val(result)); } static int progressFunction(void *data, double dlTotal, double dlNow, double ulTotal, double ulNow) { int r; leave_blocking_section(); r = progressFunction_nolock(data,dlTotal,dlNow,ulTotal,ulNow); enter_blocking_section(); return r; } static int debugFunction_nolock(CURL *debugConnection, curl_infotype infoType, char *buffer, size_t bufferLength, void *data) { CAMLparam0(); CAMLlocal3(camlDebugConnection, camlInfoType, camlMessage); int i; Connection *conn = (Connection *)data; checkConnection(conn); camlDebugConnection = (value)conn; camlInfoType = Val_long(infoType); camlMessage = alloc_string(bufferLength); for (i = 0; i < bufferLength; i++) Byte(camlMessage, i) = buffer[i]; callback3(Field(conn->ocamlValues, OcamlDebugCallback), camlDebugConnection, camlInfoType, camlMessage); CAMLreturnT(int, 0); } static int debugFunction(CURL *debugConnection, curl_infotype infoType, char *buffer, size_t bufferLength, void *data) { int r; leave_blocking_section(); r = debugFunction_nolock(debugConnection, infoType, buffer, bufferLength, data); enter_blocking_section(); return r; } static curlioerr ioctlFunction_nolock(CURL *ioctl, int cmd, void *data) { CAMLparam0(); CAMLlocal3(camlResult, camlConnection, camlCmd); Connection *conn = (Connection *)data; curlioerr result = CURLIOE_OK; checkConnection(conn); if (cmd == CURLIOCMD_NOP) camlCmd = Val_long(0); else if (cmd == CURLIOCMD_RESTARTREAD) camlCmd = Val_long(1); else failwith("Invalid IOCTL Cmd!"); camlConnection = alloc(1, Abstract_tag); Store_field(camlConnection, 0, (value)conn); camlResult = callback2(Field(conn->ocamlValues, OcamlIOCTLCallback), camlConnection, camlCmd); switch (Long_val(camlResult)) { case 0: /* CURLIOE_OK */ result = CURLIOE_OK; break; case 1: /* CURLIOE_UNKNOWNCMD */ result = CURLIOE_UNKNOWNCMD; break; case 2: /* CURLIOE_FAILRESTART */ result = CURLIOE_FAILRESTART; break; default: /* Incorrect return value, but let's handle it */ result = CURLIOE_FAILRESTART; break; } CAMLreturnT(curlioerr, result); } static curlioerr ioctlFunction(CURL *ioctl, int cmd, void *data) { curlioerr r; leave_blocking_section(); r = ioctlFunction_nolock(ioctl, cmd, data); enter_blocking_section(); return r; } #ifdef HAVE_DECL_CURLOPT_SEEKFUNCTION static int seekFunction_nolock(void *data, curl_off_t offset, int origin) { CAMLparam0(); CAMLlocal3(camlResult, camlOffset, camlOrigin); Connection *conn = (Connection *)data; int result = 0; camlOffset = copy_int64(offset); if (origin == SEEK_SET) camlOrigin = Val_long(0); else if (origin == SEEK_CUR) camlOrigin = Val_long(1); else if (origin == SEEK_END) camlOrigin = Val_long(2); else camlOrigin = Val_long(0); camlResult = callback2(Field(conn->ocamlValues, OcamlSeekFunctionCallback), camlOffset, camlOrigin); result = Int_val(camlResult); CAMLreturnT(int, result); } static int seekFunction(void *data, curl_off_t offset, int origin) { int r; leave_blocking_section(); r = seekFunction_nolock(data,offset,origin); enter_blocking_section(); return r; } #endif /** ** curl_global_init helper function **/ CAMLprim value helper_curl_global_init(value initOption) { CAMLparam1(initOption); switch (Long_val(initOption)) { case 0: /* CURLINIT_GLOBALALL */ CAMLreturn(Val_long(curl_global_init(CURL_GLOBAL_ALL))); break; case 1: /* CURLINIT_GLOBALSSL */ CAMLreturn(Val_long(curl_global_init(CURL_GLOBAL_SSL))); break; case 2: /* CURLINIT_GLOBALWIN32 */ CAMLreturn(Val_long(curl_global_init(CURL_GLOBAL_WIN32))); break; case 3: /* CURLINIT_GLOBALNOTHING */ CAMLreturn(Val_long(curl_global_init(CURL_GLOBAL_NOTHING))); break; default: failwith("Invalid Initialization Option"); break; } /* Keep compiler happy, we should never get here due to failwith() */ CAMLreturn(Val_long(1)); } /** ** curl_global_cleanup helper function **/ CAMLprim void helper_curl_global_cleanup(void) { CAMLparam0(); curl_global_cleanup(); CAMLreturn0; } /** ** curl_easy_init helper function **/ CAMLprim value helper_curl_easy_init(void) { CAMLparam0(); CAMLlocal1(result); Connection *conn = newConnection(); result = alloc(1, Abstract_tag); Store_field(result, 0, (value)conn); CAMLreturn(result); } /** ** curl_easy_setopt helper utility functions **/ static void handleWriteFunction(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; if (Tag_val(option) == Closure_tag) Store_field(conn->ocamlValues, OcamlWriteCallback, option); else failwith("Not a proper closure"); result = curl_easy_setopt(conn->connection, CURLOPT_WRITEFUNCTION, writeFunction); if (result != CURLE_OK) raiseError(conn, result); result = curl_easy_setopt(conn->connection, CURLOPT_WRITEDATA, conn); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleReadFunction(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; if (Tag_val(option) == Closure_tag) Store_field(conn->ocamlValues, OcamlReadCallback, option); else failwith("Not a proper closure"); result = curl_easy_setopt(conn->connection, CURLOPT_READFUNCTION, readFunction); if (result != CURLE_OK) raiseError(conn, result); result = curl_easy_setopt(conn->connection, CURLOPT_READDATA, conn); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleURL(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlURL, option); if (conn->url != NULL) free(conn->url); conn->url = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_URL, conn->url); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleInFileSize(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_INFILESIZE, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleProxy(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlProxy, option); if (conn->proxy != NULL) free(conn->proxy); conn->proxy = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_PROXY, conn->proxy); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleProxyPort(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_PROXYPORT, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleHTTPProxyTunnel(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_HTTPPROXYTUNNEL, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleVerbose(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_VERBOSE, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleHeader(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_HEADER, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleNoProgress(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_NOPROGRESS, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleNoSignal(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_NOSIGNAL CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_NOSIGNAL, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_NOSIGNAL" failwith("libcurl does not implement CURLOPT_NOSIGNAL"); #endif } static void handleNoBody(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_NOBODY, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleFailOnError(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_FAILONERROR, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleUpload(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_UPLOAD, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handlePost(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_POST, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleFTPListOnly(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_FTPLISTONLY, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleFTPAppend(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_FTPAPPEND, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleNETRC(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; long netrc; switch (Long_val(option)) { case 0: /* CURL_NETRC_OPTIONAL */ netrc = CURL_NETRC_OPTIONAL; break; case 1:/* CURL_NETRC_IGNORED */ netrc = CURL_NETRC_IGNORED; break; case 2: /* CURL_NETRC_REQUIRED */ netrc = CURL_NETRC_REQUIRED; break; default: failwith("Invalid NETRC Option"); break; } result = curl_easy_setopt(conn->connection, CURLOPT_NETRC, netrc); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleEncoding(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_ENCODING CAMLparam1(option); CURLcode result = CURLE_OK; switch (Long_val(option)) { case 0: /* CURL_ENCODING_NONE */ result = curl_easy_setopt(conn->connection, CURLOPT_ENCODING, "identity"); break; case 1: /* CURL_ENCODING_DEFLATE */ result = curl_easy_setopt(conn->connection, CURLOPT_ENCODING, "deflate"); break; default: failwith("Invalid Encoding Option"); break; } if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_ENCODING" failwith("libcurl does not implement CURLOPT_ENCODING"); #endif } static void handleFollowLocation(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_FOLLOWLOCATION, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleTransferText(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_TRANSFERTEXT, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handlePut(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_PUT, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleUserPwd(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlUserPWD, option); if (conn->userPwd != NULL) free(conn->userPwd); conn->userPwd = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_USERPWD, conn->userPwd); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleProxyUserPwd(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlProxyUserPWD, option); if (conn->proxyUserPwd != NULL) free(conn->proxyUserPwd); conn->proxyUserPwd = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_PROXYUSERPWD, conn->proxyUserPwd); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleRange(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlRange, option); if (conn->range != NULL) free(conn->range); conn->range = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_RANGE, conn->range); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleErrorBuffer(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlErrorBuffer, option); if (conn->errorBuffer != NULL) free(conn->errorBuffer); conn->errorBuffer = malloc(sizeof(char) * CURL_ERROR_SIZE); result = curl_easy_setopt(conn->connection, CURLOPT_ERRORBUFFER, conn->errorBuffer); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleTimeout(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_TIMEOUT, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handlePostFields(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlPostFields, option); if (conn->postFields != NULL) free(conn->postFields); conn->postFields = malloc(string_length(option)+1); memcpy(conn->postFields, String_val(option), string_length(option)); result = curl_easy_setopt(conn->connection, CURLOPT_POSTFIELDS, conn->postFields); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handlePostFieldSize(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_POSTFIELDSIZE, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleReferer(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlReferer, option); if (conn->referer != NULL) free(conn->referer); conn->referer = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_REFERER, conn->referer); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleUserAgent(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlUserAgent, option); if (conn->userAgent != NULL) free(conn->userAgent); conn->userAgent = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_USERAGENT, conn->userAgent); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleFTPPort(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlFTPPort, option); if (conn->ftpPort != NULL) free(conn->ftpPort); conn->ftpPort = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_FTPPORT, conn->ftpPort); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleLowSpeedLimit(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_LOW_SPEED_LIMIT, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleLowSpeedTime(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_LOW_SPEED_TIME, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleResumeFrom(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_RESUME_FROM, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleCookie(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlCookie, option); if (conn->cookie != NULL) free(conn->cookie); conn->cookie = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_COOKIE, conn->cookie); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleHTTPHeader(Connection *conn, value option) { CAMLparam1(option); CAMLlocal1(listIter); CURLcode result = CURLE_OK; char *str; Store_field(conn->ocamlValues, OcamlHTTPHeader, option); if (conn->httpHeader != NULL) free_curl_slist(conn->httpHeader); conn->httpHeader = NULL; listIter = option; while (!Is_long(listIter)) { if (Tag_val(Field(listIter, 0)) != String_tag) failwith("Not a string"); str = strdup(String_val(Field(listIter, 0))); conn->httpHeader = curl_slist_append(conn->httpHeader, str); listIter = Field(listIter, 1); } result = curl_easy_setopt(conn->connection, CURLOPT_HTTPHEADER, conn->httpHeader); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleHTTPPost(Connection *conn, value option) { CAMLparam1(option); CAMLlocal3(listIter, formItem, contentType); CURLcode result = CURLE_OK; char *str1, *str2, *str3, *str4; listIter = option; Store_field(conn->ocamlValues, OcamlHTTPPost, option); if (conn->httpPostFirst != NULL) curl_formfree(conn->httpPostFirst); conn->httpPostFirst = NULL; conn->httpPostLast = NULL; if (conn->httpPostStrings != NULL) free_curl_slist(conn->httpPostStrings); while (!Is_long(listIter)) { formItem = Field(listIter, 0); switch (Tag_val(formItem)) { case 0: /* CURLFORM_CONTENT */ if (Wosize_val(formItem) < 3) { failwith("Incorrect CURLFORM_CONTENT parameters"); } if (Is_long(Field(formItem, 2)) && Long_val(Field(formItem, 2)) == 0) { str1 = (char *)malloc(string_length(Field(formItem, 0))+1); memcpy(str1, String_val(Field(formItem, 0)), string_length(Field(formItem, 0))); str1[string_length(Field(formItem, 0))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str1); str2 = (char *)malloc(string_length(Field(formItem, 1))+1); memcpy(str2, String_val(Field(formItem, 1)), string_length(Field(formItem, 1))); str2[string_length(Field(formItem, 1))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str2); curl_formadd(&conn->httpPostFirst, &conn->httpPostLast, CURLFORM_PTRNAME, str1, CURLFORM_NAMELENGTH, string_length(Field(formItem, 0)), CURLFORM_PTRCONTENTS, str2, CURLFORM_CONTENTSLENGTH, string_length(Field(formItem, 1)), CURLFORM_END); } else if (Is_block(Field(formItem, 2))) { str1 = (char *)malloc(string_length(Field(formItem, 0))+1); memcpy(str1, String_val(Field(formItem, 0)), string_length(Field(formItem, 0))); str1[string_length(Field(formItem, 0))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str1); str2 = (char *)malloc(string_length(Field(formItem, 1))+1); memcpy(str2, String_val(Field(formItem, 1)), string_length(Field(formItem, 1))); str2[string_length(Field(formItem, 1))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str2); contentType = Field(formItem, 2); str3 = (char *)malloc(string_length(Field(contentType, 0))+1); memcpy(str3, String_val(Field(contentType, 0)), string_length(Field(contentType, 0))); str3[string_length(Field(contentType, 0))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str3); curl_formadd(&conn->httpPostFirst, &conn->httpPostLast, CURLFORM_PTRNAME, str1, CURLFORM_NAMELENGTH, string_length(Field(formItem, 0)), CURLFORM_PTRCONTENTS, str2, CURLFORM_CONTENTSLENGTH, string_length(Field(formItem, 1)), CURLFORM_CONTENTTYPE, str3, CURLFORM_END); } else { failwith("Incorrect CURLFORM_CONTENT parameters"); } break; case 1: /* CURLFORM_FILECONTENT */ if (Wosize_val(formItem) < 3) { failwith("Incorrect CURLFORM_FILECONTENT parameters"); } if (Is_long(Field(formItem, 2)) && Long_val(Field(formItem, 2)) == 0) { str1 = (char *)malloc(string_length(Field(formItem, 0))+1); memcpy(str1, String_val(Field(formItem, 0)), string_length(Field(formItem, 0))); str1[string_length(Field(formItem, 0))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str1); str2 = (char *)malloc(string_length(Field(formItem, 1))+1); memcpy(str2, String_val(Field(formItem, 1)), string_length(Field(formItem, 1))); str2[string_length(Field(formItem, 1))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str2); curl_formadd(&conn->httpPostFirst, &conn->httpPostLast, CURLFORM_PTRNAME, str1, CURLFORM_NAMELENGTH, string_length(Field(formItem, 0)), CURLFORM_FILECONTENT, str2, CURLFORM_END); } else if (Is_block(Field(formItem, 2))) { str1 = (char *)malloc(string_length(Field(formItem, 0))+1); memcpy(str1, String_val(Field(formItem, 0)), string_length(Field(formItem, 0))); str1[string_length(Field(formItem, 0))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str1); str2 = (char *)malloc(string_length(Field(formItem, 1))+1); memcpy(str2, String_val(Field(formItem, 1)), string_length(Field(formItem, 1))); str2[string_length(Field(formItem, 1))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str2); contentType = Field(formItem, 2); str3 = (char *)malloc(string_length(Field(contentType, 0))+1); memcpy(str3, String_val(Field(contentType, 0)), string_length(Field(contentType, 0))); str3[string_length(Field(contentType, 0))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str3); curl_formadd(&conn->httpPostFirst, &conn->httpPostLast, CURLFORM_PTRNAME, str1, CURLFORM_NAMELENGTH, string_length(Field(formItem, 0)), CURLFORM_FILECONTENT, str2, CURLFORM_CONTENTTYPE, str3, CURLFORM_END); } else { failwith("Incorrect CURLFORM_FILECONTENT parameters"); } break; case 2: /* CURLFORM_FILE */ if (Wosize_val(formItem) < 3) { failwith("Incorrect CURLFORM_FILE parameters"); } if (Is_long(Field(formItem, 2)) && Long_val(Field(formItem, 2)) == 0) { str1 = (char *)malloc(string_length(Field(formItem, 0))+1); memcpy(str1, String_val(Field(formItem, 0)), string_length(Field(formItem, 0))); str1[string_length(Field(formItem, 0))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str1); str2 = (char *)malloc(string_length(Field(formItem, 1))+1); memcpy(str2, String_val(Field(formItem, 1)), string_length(Field(formItem, 1))); str2[string_length(Field(formItem, 1))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str2); curl_formadd(&conn->httpPostFirst, &conn->httpPostLast, CURLFORM_PTRNAME, str1, CURLFORM_NAMELENGTH, string_length(Field(formItem, 0)), CURLFORM_FILE, str2, CURLFORM_END); } else if (Is_block(Field(formItem, 2))) { str1 = (char *)malloc(string_length(Field(formItem, 0))+1); memcpy(str1, String_val(Field(formItem, 0)), string_length(Field(formItem, 0))); str1[string_length(Field(formItem, 0))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str1); str2 = (char *)malloc(string_length(Field(formItem, 1))+1); memcpy(str2, String_val(Field(formItem, 1)), string_length(Field(formItem, 1))); str2[string_length(Field(formItem, 1))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str2); contentType = Field(formItem, 2); str3 = (char *)malloc(string_length(Field(contentType, 0))+1); memcpy(str3, String_val(Field(contentType, 0)), string_length(Field(contentType, 0))); str3[string_length(Field(contentType, 0))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str3); curl_formadd(&conn->httpPostFirst, &conn->httpPostLast, CURLFORM_PTRNAME, str1, CURLFORM_NAMELENGTH, string_length(Field(formItem, 0)), CURLFORM_FILE, str2, CURLFORM_CONTENTTYPE, str3, CURLFORM_END); } else { failwith("Incorrect CURLFORM_FILE parameters"); } break; case 3: /* CURLFORM_BUFFER */ if (Wosize_val(formItem) < 4) { failwith("Incorrect CURLFORM_BUFFER parameters"); } if (Is_long(Field(formItem, 3)) && Long_val(Field(formItem, 3)) == 0) { str1 = (char *)malloc(string_length(Field(formItem, 0))+1); memcpy(str1, String_val(Field(formItem, 0)), string_length(Field(formItem, 0))); str1[string_length(Field(formItem, 0))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str1); str2 = (char *)malloc(string_length(Field(formItem, 1))+1); memcpy(str2, String_val(Field(formItem, 1)), string_length(Field(formItem, 1))); str2[string_length(Field(formItem, 1))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str2); str3 = (char *)malloc(string_length(Field(formItem, 2))+1); memcpy(str3, String_val(Field(formItem, 2)), string_length(Field(formItem, 2))); str3[string_length(Field(formItem, 2))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str3); curl_formadd(&conn->httpPostFirst, &conn->httpPostLast, CURLFORM_PTRNAME, str1, CURLFORM_NAMELENGTH, string_length(Field(formItem, 0)), CURLFORM_BUFFER, str2, CURLFORM_BUFFERPTR, str3, CURLFORM_BUFFERLENGTH, string_length(Field(formItem, 2)), CURLFORM_END); } else if (Is_block(Field(formItem, 3))) { str1 = (char *)malloc(string_length(Field(formItem, 0))+1); memcpy(str1, String_val(Field(formItem, 0)), string_length(Field(formItem, 0))); str1[string_length(Field(formItem, 0))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str1); str2 = (char *)malloc(string_length(Field(formItem, 1))+1); memcpy(str2, String_val(Field(formItem, 1)), string_length(Field(formItem, 1))); str2[string_length(Field(formItem, 1))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str2); str3 = (char *)malloc(string_length(Field(formItem, 2))+1); memcpy(str3, String_val(Field(formItem, 2)), string_length(Field(formItem, 2))); str3[string_length(Field(formItem, 2))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str3); contentType = Field(formItem, 3); str4 = (char *)malloc(string_length(Field(contentType, 0))+1); memcpy(str4, String_val(Field(contentType, 0)), string_length(Field(contentType, 0))); str4[string_length(Field(contentType, 0))] = 0; conn->httpPostStrings = curl_slist_append(conn->httpPostStrings, str4); curl_formadd(&conn->httpPostFirst, &conn->httpPostLast, CURLFORM_PTRNAME, str1, CURLFORM_NAMELENGTH, string_length(Field(formItem, 0)), CURLFORM_BUFFER, str2, CURLFORM_BUFFERPTR, str3, CURLFORM_BUFFERLENGTH, string_length(Field(formItem, 2)), CURLFORM_CONTENTTYPE, str4, CURLFORM_END); } else { failwith("Incorrect CURLFORM_BUFFER parameters"); } break; } listIter = Field(listIter, 1); } result = curl_easy_setopt(conn->connection, CURLOPT_HTTPPOST, conn->httpPostFirst); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleSSLCert(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlSSLCert, option); if (conn->sslCert != NULL) free(conn->sslCert); conn->sslCert = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_SSLCERT, conn->sslCert); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleSSLCertType(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlSSLCertType, option); if (conn->sslCertType != NULL) free(conn->sslCertType); conn->sslCertType = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_SSLCERTTYPE, conn->sslCertType); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleSSLCertPasswd(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlSSLCertPasswd, option); if (conn->sslCertPasswd != NULL) free(conn->sslCertPasswd); conn->sslCertPasswd = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_SSLCERTPASSWD, conn->sslCertPasswd); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleSSLKey(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlSSLKey, option); if (conn->sslKey != NULL) free(conn->sslKey); conn->sslKey = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_SSLKEY, conn->sslKey); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleSSLKeyType(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlSSLKeyType, option); if (conn->sslKeyType != NULL) free(conn->sslKeyType); conn->sslKeyType = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_SSLKEYTYPE, conn->sslKeyType); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleSSLKeyPasswd(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlSSLKeyPasswd, option); if (conn->sslKeyPasswd != NULL) free(conn->sslKeyPasswd); conn->sslKeyPasswd = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_SSLKEYPASSWD, conn->sslKeyPasswd); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleSSLEngine(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlSSLEngine, option); if (conn->sslEngine != NULL) free(conn->sslEngine); conn->sslEngine = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_SSLENGINE, conn->sslEngine); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleSSLEngineDefault(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_SSLENGINE_DEFAULT, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleCRLF(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_CRLF, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleQuote(Connection *conn, value option) { CAMLparam1(option); CAMLlocal1(listIter); CURLcode result = CURLE_OK; char *str; Store_field(conn->ocamlValues, OcamlQuote, option); if (conn->quote != NULL) free_curl_slist(conn->quote); conn->quote = NULL; listIter = option; while (!Is_long(listIter)) { if (Tag_val(Field(listIter, 0)) != String_tag) failwith("Not a string"); str = strdup(String_val(Field(listIter, 0))); conn->quote = curl_slist_append(conn->quote, str); listIter = Field(listIter, 1); } result = curl_easy_setopt(conn->connection, CURLOPT_QUOTE, conn->quote); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handlePostQuote(Connection *conn, value option) { CAMLparam1(option); CAMLlocal1(listIter); CURLcode result = CURLE_OK; char *str; Store_field(conn->ocamlValues, OcamlPostQuote, option); if (conn->postQuote != NULL) free_curl_slist(conn->postQuote); conn->postQuote = NULL; listIter = option; while (!Is_long(listIter)) { if (Tag_val(Field(listIter, 0)) != String_tag) failwith("Not a string"); str = strdup(String_val(Field(listIter, 0))); conn->postQuote = curl_slist_append(conn->postQuote, str); listIter = Field(listIter, 1); } result = curl_easy_setopt(conn->connection, CURLOPT_POSTQUOTE, conn->postQuote); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleHeaderFunction(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; if (Tag_val(option) == Closure_tag) Store_field(conn->ocamlValues, OcamlHeaderCallback, option); else failwith("Not a proper closure"); result = curl_easy_setopt(conn->connection, CURLOPT_HEADERFUNCTION, headerFunction); if (result != CURLE_OK) raiseError(conn, result); result = curl_easy_setopt(conn->connection, CURLOPT_WRITEHEADER, conn); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleCookieFile(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlCookieFile, option); if (conn->cookieFile != NULL) free(conn->cookieFile); conn->cookieFile = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_COOKIEFILE, conn->cookieFile); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleSSLVersion(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_SSLVERSION, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleTimeCondition(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; switch (Long_val(option)) { case 0: /* TIMECOND_IFMODSINCE */ result = curl_easy_setopt(conn->connection, CURLOPT_TIMECONDITION, CURL_TIMECOND_IFMODSINCE); break; case 1: /* TIMECOND_IFUNMODSINCE */ result = curl_easy_setopt(conn->connection, CURLOPT_TIMECONDITION, CURL_TIMECOND_IFUNMODSINCE); break; default: failwith("Invalid TIMECOND Option"); break; } if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleTimeValue(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_TIMEVALUE, Int32_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleCustomRequest(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlCustomRequest, option); if (conn->customRequest != NULL) free(conn->customRequest); conn->customRequest = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_CUSTOMREQUEST, conn->customRequest); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleInterface(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlInterface, option); if (conn->interface != NULL) free(conn->interface); conn->interface = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_INTERFACE, conn->interface); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleKRB4Level(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; switch (Long_val(option)) { case 0: /* KRB4_NONE */ result = curl_easy_setopt(conn->connection, CURLOPT_KRB4LEVEL, NULL); break; case 1: /* KRB4_CLEAR */ result = curl_easy_setopt(conn->connection, CURLOPT_KRB4LEVEL, "clear"); break; case 2: /* KRB4_SAFE */ result = curl_easy_setopt(conn->connection, CURLOPT_KRB4LEVEL, "safe"); break; case 3: /* KRB4_CONFIDENTIAL */ result = curl_easy_setopt(conn->connection, CURLOPT_KRB4LEVEL, "confidential"); break; case 4: /* KRB4_PRIVATE */ result = curl_easy_setopt(conn->connection, CURLOPT_KRB4LEVEL, "private"); break; default: failwith("Invalid KRB4 Option"); break; } if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleProgressFunction(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; if (Tag_val(option) == Closure_tag) Store_field(conn->ocamlValues, OcamlProgressCallback, option); else failwith("Not a proper closure"); result = curl_easy_setopt(conn->connection, CURLOPT_PROGRESSFUNCTION, progressFunction); if (result != CURLE_OK) raiseError(conn, result); result = curl_easy_setopt(conn->connection, CURLOPT_PROGRESSDATA, conn); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleSSLVerifyPeer(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_SSL_VERIFYPEER, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleCAInfo(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlCAInfo, option); if (conn->caInfo != NULL) free(conn->caInfo); conn->caInfo = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_CAINFO, conn->caInfo); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleCAPath(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlCAPath, option); if (conn->caPath != NULL) free(conn->caPath); conn->caPath = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_CAPATH, conn->caPath); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleFileTime(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_FILETIME, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleMaxRedirs(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_MAXREDIRS, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleMaxConnects(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_MAXCONNECTS, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleClosePolicy(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; switch (Long_val(option)) { case 0: /* CLOSEPOLICY_OLDEST */ result = curl_easy_setopt(conn->connection, CURLOPT_CLOSEPOLICY, CURLCLOSEPOLICY_OLDEST); break; case 1: /* CLOSEPOLICY_LEAST_RECENTLY_USED */ result = curl_easy_setopt(conn->connection, CURLOPT_CLOSEPOLICY, CURLCLOSEPOLICY_LEAST_RECENTLY_USED); break; default: failwith("Invalid CLOSEPOLICY Option"); break; } if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleFreshConnect(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_FRESH_CONNECT, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleForbidReuse(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_FORBID_REUSE, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleRandomFile(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlRandomFile, option); if (conn->randomFile != NULL) free(conn->randomFile); conn->randomFile = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_RANDOM_FILE, conn->randomFile); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleEGDSocket(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlEGDSocket, option); if (conn->egdSocket != NULL) free(conn->egdSocket); conn->egdSocket = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_EGDSOCKET, conn->egdSocket); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleConnectTimeout(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_CONNECTTIMEOUT, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleHTTPGet(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_HTTPGET, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleSSLVerifyHost(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; switch (Long_val(option)) { case 0: /* SSLVERIFYHOST_EXISTENCE */ result = curl_easy_setopt(conn->connection, CURLOPT_SSL_VERIFYHOST, 1); break; case 1: /* SSLVERIFYHOST_HOSTNAME */ result = curl_easy_setopt(conn->connection, CURLOPT_SSL_VERIFYHOST, 2); break; default: failwith("Invalid SSLVERIFYHOST Option"); break; } if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleCookieJar(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlCookieJar, option); if (conn->cookieJar != NULL) free(conn->cookieJar); conn->cookieJar = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_COOKIEJAR, conn->cookieJar); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleSSLCipherList(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlSSLCipherList, option); if (conn->sslCipherList != NULL) free(conn->sslCipherList); conn->sslCipherList = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_SSL_CIPHER_LIST, conn->sslCipherList); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleHTTPVersion(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; switch (Long_val(option)) { case 0: /* HTTP_VERSION_NONE */ result = curl_easy_setopt(conn->connection, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_NONE); break; case 1: /* HTTP_VERSION_1_0 */ result = curl_easy_setopt(conn->connection, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0); break; case 2: /* HTTP_VERSION_1_1 */ result = curl_easy_setopt(conn->connection, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1); break; default: failwith("Invalid HTTP_VERSION Option"); break; } if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleFTPUseEPSV(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_FTP_USE_EPSV, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleDNSCacheTimeout(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_DNS_CACHE_TIMEOUT, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleDNSUseGlobalCache(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_DNS_USE_GLOBAL_CACHE, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handleDebugFunction(Connection *conn, value option) { CAMLparam1(option); CURLcode result = CURLE_OK; if (Tag_val(option) == Closure_tag) Store_field(conn->ocamlValues, OcamlDebugCallback, option); else failwith("Not a proper closure"); result = curl_easy_setopt(conn->connection, CURLOPT_DEBUGFUNCTION, debugFunction); if (result != CURLE_OK) raiseError(conn, result); result = curl_easy_setopt(conn->connection, CURLOPT_DEBUGDATA, conn); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; } static void handlePrivate(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_PRIVATE CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlPrivate, option); if (conn->private != NULL) free(conn->private); conn->private = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_PRIVATE, conn->private); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_PRIVATE" failwith("libcurl does not implement CURLOPT_PRIVATE"); #endif } static void handleHTTP200Aliases(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_HTTP200ALIASES CAMLparam1(option); CAMLlocal1(listIter); CURLcode result = CURLE_OK; char *str; Store_field(conn->ocamlValues, OcamlHTTP200Aliases, option); if (conn->http200Aliases != NULL) free_curl_slist(conn->http200Aliases); conn->http200Aliases = NULL; listIter = option; while (!Is_long(listIter)) { if (Tag_val(Field(listIter, 0)) != String_tag) failwith("Not a string"); str = strdup(String_val(Field(listIter, 0))); conn->http200Aliases = curl_slist_append(conn->http200Aliases, str); listIter = Field(listIter, 1); } result = curl_easy_setopt(conn->connection, CURLOPT_HTTP200ALIASES, conn->http200Aliases); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_HTTP200ALIASES" failwith("libcurl does not implement CURLOPT_HTTP200ALIASES"); #endif } static void handleUnrestrictedAuth(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_UNRESTRICTED_AUTH CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_UNRESTRICTED_AUTH, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_UNRESTRICTED_AUTH" failwith("libcurl does not implement CURLOPT_UNRESTRICTED_AUTH"); #endif } static void handleFTPUseEPRT(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_FTP_USE_EPRT CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_FTP_USE_EPRT, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_FTP_USE_EPRT" failwith("libcurl does not implement CURLOPT_FTP_USE_EPRT"); #endif } static void handleHTTPAuth(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_HTTPAUTH CAMLparam1(option); CAMLlocal1(listIter); CURLcode result = CURLE_OK; long auth = CURLAUTH_NONE; listIter = option; while (!Is_long(listIter)) { switch (Long_val(Field(listIter, 0))) { case 0: /* CURLAUTH_BASIC */ auth |= CURLAUTH_BASIC; break; case 1: /* CURLAUTH_DIGEST */ auth |= CURLAUTH_DIGEST; break; case 2: /* CURLAUTH_GSSNEGOTIATE */ auth |= CURLAUTH_GSSNEGOTIATE; break; case 3: /* CURLAUTH_NTLM */ auth |= CURLAUTH_NTLM; break; case 4: /* CURLAUTH_ANY */ auth |= CURLAUTH_ANY; break; case 5: /* CURLAUTH_ANYSAFE */ auth |= CURLAUTH_ANYSAFE; break; default: failwith("Invalid HTTPAUTH Value"); break; } listIter = Field(listIter, 1); } result = curl_easy_setopt(conn->connection, CURLOPT_HTTPAUTH, auth); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_HTTPAUTH" failwith("libcurl does not implement CURLOPT_HTTPAUTH"); #endif } static void handleFTPCreateMissingDirs(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_FTP_CREATE_MISSING_DIRS CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_FTP_CREATE_MISSING_DIRS, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_FTP_CREATE_MISSING_DIRS" failwith("libcurl does not implement CURLOPT_FTP_CREATE_MISSING_DIRS"); #endif } static void handleProxyAuth(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_PROXYAUTH CAMLparam1(option); CAMLlocal1(listIter); CURLcode result = CURLE_OK; long auth = CURLAUTH_NONE; listIter = option; while (!Is_long(listIter)) { switch (Long_val(Field(listIter, 0))) { case 0: /* CURLAUTH_BASIC */ auth |= CURLAUTH_BASIC; break; case 1: /* CURLAUTH_DIGEST */ auth |= CURLAUTH_DIGEST; break; case 2: /* CURLAUTH_GSSNEGOTIATE */ auth |= CURLAUTH_GSSNEGOTIATE; break; case 3: /* CURLAUTH_NTLM */ auth |= CURLAUTH_NTLM; break; case 4: /* CURLAUTH_ANY */ auth |= CURLAUTH_ANY; break; case 5: /* CURLAUTH_ANYSAFE */ auth |= CURLAUTH_ANYSAFE; break; default: failwith("Invalid HTTPAUTH Value"); break; } listIter = Field(listIter, 1); } result = curl_easy_setopt(conn->connection, CURLOPT_PROXYAUTH, auth); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_PROXYAUTH" failwith("libcurl does not implement CURLOPT_PROXYAUTH"); #endif } static void handleFTPResponseTimeout(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_FTP_RESPONSE_TIMEOUT CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_FTP_RESPONSE_TIMEOUT, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_FTP_RESPONSE_TIMEOUT" failwith("libcurl does not implement CURLOPT_FTP_RESPONSE_TIMEOUT"); #endif } static void handleIPResolve(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_IPRESOLVE CAMLparam1(option); CURLcode result = CURLE_OK; switch (Long_val(option)) { case 0: /* CURL_IPRESOLVE_WHATEVER */ result = curl_easy_setopt(conn->connection, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_WHATEVER); break; case 1: /* CURL_IPRESOLVE_V4 */ result = curl_easy_setopt(conn->connection, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4); break; case 2: /* CURL_IPRESOLVE_V6 */ result = curl_easy_setopt(conn->connection, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V6); break; default: failwith("Invalid IPRESOLVE Value"); break; } if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_IPRESOLVE" failwith("libcurl does not implement CURLOPT_IPRESOLVE"); #endif } static void handleMaxFileSize(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_MAXFILESIZE CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_MAXFILESIZE, Int32_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_MAXFILESIZE" failwith("libcurl does not implement CURLOPT_MAXFILESIZE"); #endif } static void handleInFileSizeLarge(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_INFILESIZE_LARGE CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_INFILESIZE_LARGE, Int64_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning("libcurl does not implement CURLOPT_INFILESIZE_LARGE") failwith("libcurl does not implement CURLOPT_INFILESIZE_LARGE"); #endif } static void handleResumeFromLarge(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_RESUME_FROM_LARGE CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_RESUME_FROM_LARGE, Int64_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning("libcurl does not implement CURLOPT_RESUME_FROM_LARGE") failwith("libcurl does not implement CURLOPT_RESUME_FROM_LARGE"); #endif } static void handleMaxFileSizeLarge(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_MAXFILESIZE_LARGE CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_MAXFILESIZE_LARGE, Int64_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_MAXFILESIZE_LARGE" failwith("libcurl does not implement CURLOPT_MAXFILESIZE_LARGE"); #endif } static void handleNETRCFile(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_NETRC_FILE CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlNETRCFile, option); if (conn->netrcFile != NULL) free(conn->netrcFile); conn->netrcFile = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_NETRC_FILE, conn->netrcFile); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_NETRC_FILE" failwith("libcurl does not implement CURLOPT_NETRC_FILE"); #endif } static void handleFTPSSL(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_FTP_SSL CAMLparam1(option); CURLcode result = CURLE_OK; switch (Long_val(option)) { case 0: /* CURLFTPSSL_NONE */ result = curl_easy_setopt(conn->connection, CURLOPT_FTP_SSL, CURLFTPSSL_NONE); break; case 1: /* CURLFTPSSL_TRY */ result = curl_easy_setopt(conn->connection, CURLOPT_FTP_SSL, CURLFTPSSL_TRY); break; case 2: /* CURLFTPSSL_CONTROL */ result = curl_easy_setopt(conn->connection, CURLOPT_FTP_SSL, CURLFTPSSL_CONTROL); break; case 3: /* CURLFTPSSL_ALL */ result = curl_easy_setopt(conn->connection, CURLOPT_FTP_SSL, CURLFTPSSL_ALL); break; default: failwith("Invalid FTP_SSL Value"); break; } if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_FTP_SSL" failwith("libcurl does not implement CURLOPT_FTP_SSL"); #endif } static void handlePostFieldSizeLarge(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_POSTFIELDSIZE_LARGE CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_POSTFIELDSIZE_LARGE, Int64_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_POSTFIELDSIZE_LARGE" failwith("libcurl does not implement CURLOPT_POSTFIELDSIZE_LARGE"); #endif } static void handleTCPNoDelay(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_TCP_NODELAY CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_TCP_NODELAY, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_TCP_NODELAY" failwith("libcurl does not implement CURLOPT_TCP_NODELAY"); #endif } static void handleFTPSSLAuth(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_FTPSSLAUTH CAMLparam1(option); CURLcode result = CURLE_OK; switch (Long_val(option)) { case 0: /* CURLFTPAUTH_DEFAULT */ result = curl_easy_setopt(conn->connection, CURLOPT_FTPSSLAUTH, CURLFTPAUTH_DEFAULT); break; case 1: /* CURLFTPAUTH_SSL */ result = curl_easy_setopt(conn->connection, CURLOPT_FTPSSLAUTH, CURLFTPAUTH_SSL); break; case 2: /* CURLFTPAUTH_TLS */ result = curl_easy_setopt(conn->connection, CURLOPT_FTPSSLAUTH, CURLFTPAUTH_TLS); break; default: failwith("Invalid FTPSSLAUTH value"); break; } if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_FTPSSLAUTH" failwith("libcurl does not implement CURLOPT_FTPSSLAUTH"); #endif } static void handleIOCTLFunction(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_IOCTLFUNCTION CAMLparam1(option); CURLcode result = CURLE_OK; if (Tag_val(option) == Closure_tag) Store_field(conn->ocamlValues, OcamlIOCTLCallback, option); else failwith("Not a proper closure"); result = curl_easy_setopt(conn->connection, CURLOPT_IOCTLFUNCTION, ioctlFunction); if (result != CURLE_OK) raiseError(conn, result); result = curl_easy_setopt(conn->connection, CURLOPT_DEBUGDATA, conn); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_IOCTLFUNCTION" failwith("libcurl does not implement CURLOPT_IOCTLFUNCTION"); #endif } static void handleFTPAccount(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_FTP_ACCOUNT CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlFTPAccount, option); if (conn->ftpaccount != NULL) free(conn->ftpaccount); conn->ftpaccount = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_FTP_ACCOUNT, conn->ftpaccount); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_FTP_ACCOUNT" failwith("libcurl does not implement CURLOPT_FTP_ACCOUNT"); #endif } static void handleCookieList(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_COOKIELIST CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlCookieList, option); if (conn->cookielist != NULL) free(conn->cookielist); conn->cookielist = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_COOKIELIST, conn->cookielist); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_COOKIELIST" failwith("libcurl does not implement CURLOPT_COOKIELIST"); #endif } static void handleIgnoreContentLength(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_IGNORE_CONTENT_LENGTH CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_IGNORE_CONTENT_LENGTH, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_IGNORE_CONTENT_LENGTH" failwith("libcurl does not implement CURLOPT_IGNORE_CONTENT_LENGTH"); #endif } static void handleFTPSkipPASVIP(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_FTP_SKIP_PASV_IP CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_FTP_SKIP_PASV_IP, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_FTP_SKIP_PASV_IP" failwith("libcurl does not implement CURLOPT_FTP_SKIP_PASV_IP"); #endif } static void handleFTPFileMethod(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_FTP_FILEMETHOD CAMLparam1(option); CURLcode result = CURLE_OK; switch (Long_val(option)) { case 0: /* CURLFTPMETHOD_DEFAULT */ result = curl_easy_setopt(conn->connection, CURLOPT_FTP_FILEMETHOD, CURLFTPMETHOD_DEFAULT); break; case 1: /* CURLFTMETHOD_MULTICWD */ result = curl_easy_setopt(conn->connection, CURLOPT_FTP_FILEMETHOD, CURLFTPMETHOD_MULTICWD); break; case 2: /* CURLFTPMETHOD_NOCWD */ result = curl_easy_setopt(conn->connection, CURLOPT_FTP_FILEMETHOD, CURLFTPMETHOD_NOCWD); break; case 3: /* CURLFTPMETHOD_SINGLECWD */ result = curl_easy_setopt(conn->connection, CURLOPT_FTP_FILEMETHOD, CURLFTPMETHOD_SINGLECWD); default: failwith("Invalid FTP_FILEMETHOD value"); break; } if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_FTP_FILEMETHOD" failwith("libcurl does not implement CURLOPT_FTP_FILEMETHOD"); #endif } static void handleLocalPort(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_LOCALPORT CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_LOCALPORT, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_LOCALPORT" failwith("libcurl does not implement CURLOPT_LOCALPORT"); #endif } static void handleLocalPortRange(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_LOCALPORTRANGE CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_LOCALPORTRANGE, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_LOCALPORTRANGE" failwith("libcurl does not implement CURLOPT_LOCALPORTRANGE"); #endif } static void handleConnectOnly(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_CONNECT_ONLY CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_CONNECT_ONLY, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_CONNECT_ONLY" failwith("libcurl does not implement CURLOPT_CONNECT_ONLY"); #endif } static void handleMaxSendSpeedLarge(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_MAX_SEND_SPEED_LARGE CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_MAX_SEND_SPEED_LARGE, Int64_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_MAX_SEND_SPEED_LARGE" failwith("libcurl does not implement CURLOPT_MAX_SEND_SPEED_LARGE"); #endif } static void handleMaxRecvSpeedLarge(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_MAX_RECV_SPEED_LARGE CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_MAX_RECV_SPEED_LARGE, Int64_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_MAX_RECV_SPEED_LARGE" failwith("libcurl does not implement CURLOPT_MAX_RECV_SPEED_LARGE"); #endif } static void handleFTPAlternativeToUser(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_FTP_ALTERNATIVE_TO_USER CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlFTPAlternativeToUser, option); if (conn->ftpAlternativeToUser != NULL) free(conn->ftpAlternativeToUser); conn->ftpAlternativeToUser = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_FTP_ALTERNATIVE_TO_USER, conn->ftpAlternativeToUser); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_FTP_ALTERNATIVE_TO_USER" failwith("libcurl does not implement CURLOPT_FTP_ALTERNATIVE_TO_USER"); #endif } static void handleSSLSessionIdCache(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_SSL_SESSIONID_CACHE CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_SSL_SESSIONID_CACHE, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_SSL_SESSIONID_CACHE" failwith("libcurl does not implement CURLOPT_SSL_SESSIONID_CACHE"); #endif } static void handleSSHAuthTypes(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_SSH_AUTH_TYPES CAMLparam1(option); CAMLlocal1(listIter); CURLcode result = CURLE_OK; long authTypes = CURLSSH_AUTH_NONE; listIter = option; while (!Is_long(listIter)) { switch (Long_val(Field(listIter, 0))) { case 0: /* CURLSSH_AUTH_ANY */ authTypes |= CURLSSH_AUTH_ANY; break; case 1: /* CURLSSH_AUTH_PUBLICKEY */ authTypes |= CURLSSH_AUTH_PUBLICKEY; break; case 2: /* CURLSSH_AUTH_PASSWORD */ authTypes |= CURLSSH_AUTH_PASSWORD; break; case 3: /* CURLSSH_AUTH_HOST */ authTypes |= CURLSSH_AUTH_HOST; break; case 4: /* CURLSSH_AUTH_KEYBOARD */ authTypes |= CURLSSH_AUTH_KEYBOARD; break; default: failwith("Invalid CURLSSH_AUTH_TYPES Value"); break; } listIter = Field(listIter, 1); } result = curl_easy_setopt(conn->connection, CURLOPT_SSH_AUTH_TYPES, authTypes); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_SSH_AUTH_TYPES" failwith("libcurl does not implement CURLOPT_SSH_AUTH_TYPES"); #endif } static void handleSSHPublicKeyFile(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_SSH_PUBLIC_KEYFILE CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlSSHPublicKeyFile, option); if (conn->sshPublicKeyFile != NULL) free(conn->sshPublicKeyFile); conn->sshPublicKeyFile = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_SSH_PUBLIC_KEYFILE, conn->sshPublicKeyFile); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_SSH_PUBLIC_KEYFILE" failwith("libcurl does not implement CURLOPT_SSH_PUBLIC_KEYFILE"); #endif } static void handleSSHPrivateKeyFile(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_SSH_PRIVATE_KEYFILE CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlSSHPrivateKeyFile, option); if (conn->sshPrivateKeyFile != NULL) free(conn->sshPrivateKeyFile); conn->sshPrivateKeyFile = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_SSH_PRIVATE_KEYFILE, conn->sshPrivateKeyFile); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_SSH_PRIVATE_KEYFILE" failwith("libcurl does not implement CURLOPT_SSH_PRIVATE_KEYFILE"); #endif } static void handleFTPSSLCCC(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_FTP_SSL_CCC CAMLparam1(option); CURLcode result = CURLE_OK; switch (Long_val(option)) { case 0: /* CURLFTPSSL_CCC_NONE */ result = curl_easy_setopt(conn->connection, CURLOPT_FTP_SSL_CCC, CURLFTPSSL_CCC_NONE); break; case 1: /* CURLFTPSSL_CCC_PASSIVE */ result = curl_easy_setopt(conn->connection, CURLOPT_FTP_SSL_CCC, CURLFTPSSL_CCC_PASSIVE); break; case 2: /* CURLFTPSSL_CCC_ACTIVE */ result = curl_easy_setopt(conn->connection, CURLOPT_FTP_SSL_CCC, CURLFTPSSL_CCC_ACTIVE); break; default: failwith("Invalid FTPSSL_CCC value"); break; } if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_FTP_SSL_CCC" failwith("libcurl does not implement CURLOPT_FTP_SSL_CCC"); #endif } static void handleTimeoutMS(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_TIMEOUT_MS CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_TIMEOUT_MS, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_TIMEOUT_MS" failwith("libcurl does not implement CURLOPT_TIMEOUT_MS"); #endif } static void handleConnectTimeoutMS(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_CONNECTTIMEOUT_MS CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_CONNECTTIMEOUT_MS, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_CONNECTTIMEOUT_MS" failwith("libcurl does not implement CURLOPT_CONNECTTIMEOUT_MS"); #endif } static void handleHTTPTransferDecoding(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_HTTP_TRANSFER_DECODING CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_HTTP_TRANSFER_DECODING, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_HTTP_TRANSFER_DECODING" failwith("libcurl does not implement CURLOPT_HTTP_TRANSFER_DECODING"); #endif } static void handleHTTPContentDecoding(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_HTTP_CONTENT_DECODING CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_HTTP_CONTENT_DECODING, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_HTTP_CONTENT_DECODING" failwith("libcurl does not implement CURLOPT_HTTP_CONTENT_DECODING"); #endif } static void handleNewFilePerms(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_NEW_FILE_PERMS CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_NEW_FILE_PERMS, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_NEW_FILE_PERMS" failwith("libcurl does not implement CURLOPT_NEW_FILE_PERMS"); #endif } static void handleNewDirectoryPerms(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_NEW_DIRECTORY_PERMS CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_NEW_DIRECTORY_PERMS, Long_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_NEW_DIRECTORY_PERMS" failwith("libcurl does not implement CURLOPT_NEW_DIRECTORY_PERMS"); #endif } static void handlePost301(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_POST301 CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_POST301, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_POST301" failwith("libcurl does not implement CURLOPT_POST301"); #endif } static void handleSSHHostPublicKeyMD5(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlSSHHostPublicKeyMD5, option); if (conn->sshHostPublicKeyMD5 != NULL) free(conn->sshHostPublicKeyMD5); conn->sshHostPublicKeyMD5 = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_SSH_HOST_PUBLIC_KEY_MD5, conn->sshHostPublicKeyMD5); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_SSH_HOST_PUBLIC_KEY_MD5" failwith("libcurl does not implement CURLOPT_SSH_HOST_PUBLIC_KEY_MD5"); #endif } static void handleCopyPostFields(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_COPYPOSTFIELDS CAMLparam1(option); CURLcode result = CURLE_OK; Store_field(conn->ocamlValues, OcamlCopyPostFields, option); if (conn->copyPostFields != NULL) free(conn->copyPostFields); conn->copyPostFields = strdup(String_val(option)); result = curl_easy_setopt(conn->connection, CURLOPT_COPYPOSTFIELDS, conn->copyPostFields); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_COPYPOSTFIELDS" failwith("libcurl does not implement CURLOPT_COPYPOSTFIELDS"); #endif } static void handleProxyTransferMode(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_PROXY_TRANSFER_MODE CAMLparam1(option); CURLcode result = CURLE_OK; result = curl_easy_setopt(conn->connection, CURLOPT_PROXY_TRANSFER_MODE, Bool_val(option)); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_PROXY_TRANSFER_MODE" failwith("libcurl does not implement CURLOPT_PROXY_TRANSFER_MODE"); #endif } static void handleSeekFunction(Connection *conn, value option) { #if HAVE_DECL_CURLOPT_SEEKFUNCTION CAMLparam1(option); CURLcode result = CURLE_OK; if (Tag_val(option) == Closure_tag) Store_field(conn->ocamlValues, OcamlSeekFunctionCallback, option); else failwith("Not a proper closure"); result = curl_easy_setopt(conn->connection, CURLOPT_SEEKFUNCTION, seekFunction); if (result != CURLE_OK) raiseError(conn, result); result = curl_easy_setopt(conn->connection, CURLOPT_SEEKDATA, conn); if (result != CURLE_OK) raiseError(conn, result); CAMLreturn0; #else #warning "libcurl does not implement CURLOPT_SEEKFUNCTION" failwith("libcurl does not implement CURLOPT_SEEKFUNCTION"); #endif } /** ** curl_easy_setopt helper function **/ CAMLprim void helper_curl_easy_setopt(value conn, value option) { CAMLparam2(conn, option); CAMLlocal1(data); Connection *connection = (Connection *)Field(conn, 0); checkConnection(connection); if (Is_long(option)) { char error[128]; sprintf(error, "Unimplemented Option: %s", findOption(unimplementedOptionMap, (CURLoption)(Long_val(option)))); failwith(error); } if (!Is_block(option)) failwith("Not a block"); if (Wosize_val(option) < 1) failwith("Insufficient data in block"); data = Field(option, 0); if (Tag_val(option) < sizeof(implementedOptionMap)/sizeof(CURLOptionMapping)) (*implementedOptionMap[Tag_val(option)].optionHandler)(connection, data); else failwith("Invalid CURLOPT Option"); CAMLreturn0; } /** ** curl_easy_perform helper function **/ CAMLprim void helper_curl_easy_perform(value conn) { CAMLparam1(conn); CURLcode result = CURLE_OK; Connection *connection = (Connection *)Field(conn, 0); checkConnection(connection); enter_blocking_section(); result = curl_easy_perform(connection->connection); leave_blocking_section(); if (result != CURLE_OK) raiseError(connection, result); CAMLreturn0; } /** ** curl_easy_cleanup helper function **/ CAMLprim void helper_curl_easy_cleanup(value conn) { CAMLparam1(conn); Connection *connection = (Connection *)Field(conn, 0); checkConnection(connection); removeConnection(connection); CAMLreturn0; } /** ** curl_easy_duphandle helper function **/ CAMLprim value helper_curl_easy_duphandle(value conn) { CAMLparam1(conn); CAMLlocal1(result); Connection *connection = (Connection *)Field(conn, 0); checkConnection(connection); result = alloc(1, Abstract_tag); Store_field(result, 0, (value)duplicateConnection(connection)); CAMLreturn(result); } /** ** curl_easy_getinfo helper function **/ enum GetInfoResultType { StringValue, LongValue, DoubleValue, StringListValue }; value convertStringList(struct curl_slist *slist) { CAMLparam0(); CAMLlocal3(result, current, next); struct curl_slist *p = slist; result = Val_int(0); current = Val_int(0); next = Val_int(0); while (p != NULL) { next = alloc_tuple(2); Store_field(next, 0, copy_string(p->data)); Store_field(next, 1, Val_int(0)); if (result == Val_int(0)) result = next; if (current != Val_int(0)) Store_field(current, 1, next); current = next; p = p->next; } curl_slist_free_all(slist); CAMLreturn(result); } CAMLprim value helper_curl_easy_getinfo(value conn, value option) { CAMLparam2(conn, option); CAMLlocal1(result); CURLcode curlResult; Connection *connection = (Connection *)Field(conn, 0); enum GetInfoResultType resultType; char *strValue = NULL; double doubleValue; long longValue; struct curl_slist *stringListValue = NULL; checkConnection(connection); switch(Long_val(option)) { #if HAVE_DECL_CURLINFO_EFFECTIVE_URL case 0: /* CURLINFO_EFFECTIVE_URL */ resultType = StringValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_EFFECTIVE_URL, &strValue); break; #else #warning "libcurl does not provide CURLINFO_EFFECTIVE_URL" #endif #if HAVE_DECL_CURLINFO_RESPONSE_CODE || HAVE_DECL_CURLINFO_HTTP_CODE case 1: /* CURLINFO_HTTP_CODE */ case 2: /* CURLINFO_RESPONSE_CODE */ #if HAVE_DECL_CURLINFO_RESPONSE_CODE resultType = LongValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_RESPONSE_CODE, &longValue); #else resultType = LongValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_HTTP_CODE, &longValue); #endif break; #endif #if HAVE_DECL_CURLINFO_TOTAL_TIME case 3: /* CURLINFO_TOTAL_TIME */ resultType = DoubleValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_TOTAL_TIME, &doubleValue); break; #endif #if HAVE_DECL_CURLINFO_NAMELOOKUP_TIME case 4: /* CURLINFO_NAMELOOKUP_TIME */ resultType = DoubleValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_NAMELOOKUP_TIME, &doubleValue); break; #endif #if HAVE_DECL_CURLINFO_CONNECT_TIME case 5: /* CURLINFO_CONNECT_TIME */ resultType = DoubleValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_CONNECT_TIME, &doubleValue); break; #endif #if HAVE_DECL_CURLINFO_PRETRANSFER_TIME case 6: /* CURLINFO_PRETRANSFER_TIME */ resultType = DoubleValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_PRETRANSFER_TIME, &doubleValue); break; #endif #if HAVE_DECL_CURLINFO_SIZE_UPLOAD case 7: /* CURLINFO_SIZE_UPLOAD */ resultType = DoubleValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_SIZE_UPLOAD, &doubleValue); break; #endif #if HAVE_DECL_CURLINFO_SIZE_DOWNLOAD case 8: /* CURLINFO_SIZE_DOWNLOAD */ resultType = DoubleValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_SIZE_DOWNLOAD, &doubleValue); break; #endif #if HAVE_DECL_CURLINFO_SPEED_DOWNLOAD case 9: /* CURLINFO_SPEED_DOWNLOAD */ resultType = DoubleValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_SPEED_DOWNLOAD, &doubleValue); break; #endif #if HAVE_DECL_CURLINFO_SPEED_UPLOAD case 10: /* CURLINFO_SPEED_UPLOAD */ resultType = DoubleValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_SPEED_UPLOAD, &doubleValue); break; #endif #if HAVE_DECL_CURLINFO_HEADER_SIZE case 11: /* CURLINFO_HEADER_SIZE */ resultType = LongValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_HEADER_SIZE, &longValue); break; #endif #if HAVE_DECL_CURLINFO_REQUEST_SIZE case 12: /* CURLINFO_REQUEST_SIZE */ resultType = LongValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_REQUEST_SIZE, &longValue); break; #endif #if HAVE_DECL_CURLINFO_SSL_VERIFYRESULT case 13: /* CURLINFO_SSL_VERIFYRESULT */ resultType = LongValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_SSL_VERIFYRESULT, &longValue); break; #endif #if HAVE_DECL_CURLINFO_FILETIME case 14: /* CURLINFO_FILETIME */ resultType = DoubleValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_FILETIME, &doubleValue); break; #endif #if HAVE_DECL_CURLINFO_CONTENT_LENGTH_DOWNLOAD case 15: /* CURLINFO_CONTENT_LENGTH_DOWNLOAD */ resultType = DoubleValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_CONTENT_LENGTH_DOWNLOAD, &doubleValue); break; #endif #if HAVE_DECL_CURLINFO_CONTENT_LENGTH_UPLOAD case 16: /* CURLINFO_CONTENT_LENGTH_UPLOAD */ resultType = DoubleValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_CONTENT_LENGTH_UPLOAD, &doubleValue); break; #endif #if HAVE_DECL_CURLINFO_STARTTRANSFER_TIME case 17: /* CURLINFO_STARTTRANSFER_TIME */ resultType = DoubleValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_STARTTRANSFER_TIME, &doubleValue); break; #endif #if HAVE_DECL_CURLINFO_CONTENT_TYPE case 18: /* CURLINFO_CONTENT_TYPE */ resultType = StringValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_CONTENT_TYPE, &strValue); break; #endif #if HAVE_DECL_CURLINFO_REDIRECT_TIME case 19: /* CURLINFO_REDIRECT_TIME */ resultType = DoubleValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_REDIRECT_TIME, &doubleValue); break; #endif #if HAVE_DECL_CURLINFO_REDIRECT_COUNT case 20: /* CURLINFO_REDIRECT_COUNT */ resultType = LongValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_REDIRECT_COUNT, &longValue); break; #endif #if HAVE_DECL_CURLINFO_PRIVATE case 21: /* CURLINFO_PRIVATE */ resultType = StringValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_PRIVATE, &strValue); break; #endif #if HAVE_DECL_CURLINFO_HTTP_CONNECT_CODE case 22: /* CURLINFO_HTTP_CONNECT_CODE */ resultType = LongValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_HTTP_CONNECT_CODE, &longValue); break; #endif #if HAVE_DECL_CURLINFO_HTTPAUTH_AVAIL case 23: /* CURLINFO_HTTPAUTH_AVAIL */ resultType = LongValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_HTTPAUTH_AVAIL, &longValue); break; #endif #if HAVE_DECL_CURLINFO_PROXYAUTH_AVAIL case 24: /* CURLINFO_PROXYAUTH_AVAIL */ resultType = LongValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_PROXYAUTH_AVAIL, &longValue); break; #endif #if HAVE_DECL_CURLINFO_OS_ERRNO case 25: /* CURLINFO_OS_ERRNO */ resultType = LongValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_OS_ERRNO, &longValue); break; #endif #if HAVE_DECL_CURLINFO_NUM_CONNECTS case 26: /* CURLINFO_NUM_CONNECTS */ resultType = LongValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_NUM_CONNECTS, &longValue); break; #endif #if HAVE_DECL_CURLINFO_SSL_ENGINES case 27: /* CURLINFO_SSL_ENGINES */ resultType = StringListValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_SSL_ENGINES, &stringListValue); break; #endif #if HAVE_DECL_CURLINFO_COOKIELIST case 28: /* CURLINFO_COOKIELIST */ resultType = StringListValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_COOKIELIST, &stringListValue); break; #endif #if HAVE_DECL_CURLINFO_LASTSOCKET case 29: /* CURLINFO_LASTSOCKET */ resultType = LongValue; curlResult = curl_easy_getinfo(connection->connection, CURLINFO_LASTSOCKET, &longValue); break; #endif default: failwith("Invalid CURLINFO Option"); break; } if (curlResult != CURLE_OK) raiseError(connection, curlResult); switch (resultType) { case StringValue: result = alloc(1, StringValue); Store_field(result, 0, copy_string(strValue?strValue:"")); break; case LongValue: result = alloc(1, LongValue); Store_field(result, 0, Val_long(longValue)); break; case DoubleValue: result = alloc(1, DoubleValue); Store_field(result, 0, copy_double(doubleValue)); break; case StringListValue: result = alloc(1, StringListValue); Store_field(result, 0, convertStringList(stringListValue)); break; } CAMLreturn(result); } /** ** curl_escape helper function **/ CAMLprim value helper_curl_escape(value str) { CAMLparam1(str); CAMLlocal1(result); char *curlResult; curlResult = curl_escape(String_val(str), string_length(str)); result = copy_string(curlResult); free(curlResult); CAMLreturn(result); } /** ** curl_unescape helper function **/ CAMLprim value helper_curl_unescape(value str) { CAMLparam1(str); CAMLlocal1(result); char *curlResult; curlResult = curl_unescape(String_val(str), string_length(str)); result = copy_string(curlResult); free(curlResult); CAMLreturn(result); } /** ** curl_getdate helper function **/ CAMLprim value helper_curl_getdate(value str, value now) { CAMLparam2(str, now); CAMLlocal1(result); time_t curlResult; time_t curlNow; curlNow = (time_t)Double_val(now); curlResult = curl_getdate(String_val(str), &curlNow); result = copy_double((double)curlResult); CAMLreturn(result); } /** ** curl_version helper function **/ CAMLprim value helper_curl_version(void) { CAMLparam0(); CAMLlocal1(result); char *str; str = curl_version(); result = copy_string(str); CAMLreturn(result); } ocurl/install-sh0000755000175000017500000001425307627171561012713 0ustar larslars#!/bin/sh # # install - install a program, script, or datafile # This comes from X11R5 (mit/util/scripts/install.sh). # # Copyright 1991 by the Massachusetts Institute of Technology # # Permission to use, copy, modify, distribute, and sell this software and its # documentation for any purpose is hereby granted without fee, provided that # the above copyright notice appear in all copies and that both that # copyright notice and this permission notice appear in supporting # documentation, and that the name of M.I.T. not be used in advertising or # publicity pertaining to distribution of the software without specific, # written prior permission. M.I.T. makes no representations about the # suitability of this software for any purpose. It is provided "as is" # without express or implied warranty. # # Calling this script install-sh is preferred over install.sh, to prevent # `make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written # from scratch. It can only install one file at a time, a restriction # shared with many OS's install programs. # set DOITPROG to echo to test this script # Don't use :- since 4.3BSD and earlier shells don't like it. doit="${DOITPROG-}" # put in absolute paths if you don't have them in your path; or use env. vars. mvprog="${MVPROG-mv}" cpprog="${CPPROG-cp}" chmodprog="${CHMODPROG-chmod}" chownprog="${CHOWNPROG-chown}" chgrpprog="${CHGRPPROG-chgrp}" stripprog="${STRIPPROG-strip}" rmprog="${RMPROG-rm}" mkdirprog="${MKDIRPROG-mkdir}" transformbasename="" transform_arg="" instcmd="$mvprog" chmodcmd="$chmodprog 0755" chowncmd="" chgrpcmd="" stripcmd="" rmcmd="$rmprog -f" mvcmd="$mvprog" src="" dst="" dir_arg="" while [ x"$1" != x ]; do case $1 in -c) instcmd=$cpprog shift continue;; -d) dir_arg=true shift continue;; -m) chmodcmd="$chmodprog $2" shift shift continue;; -o) chowncmd="$chownprog $2" shift shift continue;; -g) chgrpcmd="$chgrpprog $2" shift shift continue;; -s) stripcmd=$stripprog shift continue;; -t=*) transformarg=`echo $1 | sed 's/-t=//'` shift continue;; -b=*) transformbasename=`echo $1 | sed 's/-b=//'` shift continue;; *) if [ x"$src" = x ] then src=$1 else # this colon is to work around a 386BSD /bin/sh bug : dst=$1 fi shift continue;; esac done if [ x"$src" = x ] then echo "$0: no input file specified" >&2 exit 1 else : fi if [ x"$dir_arg" != x ]; then dst=$src src="" if [ -d "$dst" ]; then instcmd=: chmodcmd="" else instcmd=$mkdirprog fi else # Waiting for this to be detected by the "$instcmd $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if [ -f "$src" ] || [ -d "$src" ] then : else echo "$0: $src does not exist" >&2 exit 1 fi if [ x"$dst" = x ] then echo "$0: no destination specified" >&2 exit 1 else : fi # If destination is a directory, append the input filename; if your system # does not like double slashes in filenames, you may need to add some logic if [ -d "$dst" ] then dst=$dst/`basename "$src"` else : fi fi ## this sed command emulates the dirname command dstdir=`echo "$dst" | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'` # Make sure that the destination directory exists. # this part is taken from Noah Friedman's mkinstalldirs script # Skip lots of stat calls in the usual case. if [ ! -d "$dstdir" ]; then defaultIFS=' ' IFS="${IFS-$defaultIFS}" oIFS=$IFS # Some sh's can't handle IFS=/ for some reason. IFS='%' set - `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'` IFS=$oIFS pathcomp='' while [ $# -ne 0 ] ; do pathcomp=$pathcomp$1 shift if [ ! -d "$pathcomp" ] ; then $mkdirprog "$pathcomp" else : fi pathcomp=$pathcomp/ done fi if [ x"$dir_arg" != x ] then $doit $instcmd "$dst" && if [ x"$chowncmd" != x ]; then $doit $chowncmd "$dst"; else : ; fi && if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd "$dst"; else : ; fi && if [ x"$stripcmd" != x ]; then $doit $stripcmd "$dst"; else : ; fi && if [ x"$chmodcmd" != x ]; then $doit $chmodcmd "$dst"; else : ; fi else # If we're going to rename the final executable, determine the name now. if [ x"$transformarg" = x ] then dstfile=`basename "$dst"` else dstfile=`basename "$dst" $transformbasename | sed $transformarg`$transformbasename fi # don't allow the sed command to completely eliminate the filename if [ x"$dstfile" = x ] then dstfile=`basename "$dst"` else : fi # Make a couple of temp file names in the proper directory. dsttmp=$dstdir/#inst.$$# rmtmp=$dstdir/#rm.$$# # Trap to clean up temp files at exit. trap 'status=$?; rm -f "$dsttmp" "$rmtmp" && exit $status' 0 trap '(exit $?); exit' 1 2 13 15 # Move or copy the file name to the temp name $doit $instcmd "$src" "$dsttmp" && # and set any options; do chmod last to preserve setuid bits # If any of these fail, we abort the whole thing. If we want to # ignore errors from any of these, just make sure not to ignore # errors from the above "$doit $instcmd $src $dsttmp" command. if [ x"$chowncmd" != x ]; then $doit $chowncmd "$dsttmp"; else :;fi && if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd "$dsttmp"; else :;fi && if [ x"$stripcmd" != x ]; then $doit $stripcmd "$dsttmp"; else :;fi && if [ x"$chmodcmd" != x ]; then $doit $chmodcmd "$dsttmp"; else :;fi && # Now remove or move aside any old file at destination location. We try this # two ways since rm can't unlink itself on some systems and the destination # file might be busy for other reasons. In this case, the final cleanup # might fail but the new file should still install successfully. { if [ -f "$dstdir/$dstfile" ] then $doit $rmcmd -f "$dstdir/$dstfile" 2>/dev/null || $doit $mvcmd -f "$dstdir/$dstfile" "$rmtmp" 2>/dev/null || { echo "$0: cannot unlink or rename $dstdir/$dstfile" >&2 (exit 1); exit } else : fi } && # Now rename the file to the real destination. $doit $mvcmd "$dsttmp" "$dstdir/$dstfile" fi && # The final little trick to "correctly" pass the exit status to the exit trap. { (exit 0); exit } ocurl/Makefile.in0000644000175000017500000000360511275360460012743 0ustar larslars### ### @configure_input@ ### .PHONY: all targets examples install clean depend .SUFFIXES: .ml .mli .cmx .cmi .cmo .cmxa .cma .c .o INSTALLDIR = @INSTALLDIR@ INSTALL = @INSTALL@ INSTALLDATA = @INSTALL_DATA@ FINDLIB = @OCAMLFIND@ OCBYTE = @OCAMLC@ OCOPT = @OCAMLOPT@ OC = @OCAMLC@ CC = @CC@ FLAGS = LIBS = CFLAGS = @CFLAGS@ @DEFS@ CAMLINCDIR = -I@OCAMLLIB@ CURLHELPEROBJS = curl-helper.o CURLOBJS = curl.cmx CURLBCOBJS = $(CURLOBJS:.cmx=.cmo) CURLFLAGS = -ccopt @CURLFLAGS@ CURLCLIBS = -cclib -lcurl-helper -cclib "@CURLLIBS@" ifeq (@OCAMLBEST@,opt) TARGETS = curl.cma curl.cmxa libcurl-helper.a else TARGETS = curl.cma libcurl-helper.a endif all: @$(MAKE) depend @$(MAKE) targets targets: $(TARGETS) examples examples: (cd examples; $(MAKE)) curl.cma: $(CURLBCOBJS) libcurl-helper.a $(OCBYTE) -custom -a $(FLAGS) $(CURLFLAGS) -o $@ $(CURLBCOBJS) $(CURLCLIBS) curl.cmxa: $(CURLOBJS) libcurl-helper.a $(OCOPT) -a $(FLAGS) $(CURLFLAGS) $(LIBS) $(CURLOBJS) -o $@ $(CURLCLIBS) .ml.cmx: $(OCOPT) -c $(FLAGS) $< -o $@ .mli.cmi: $(OCBYTE) -c $(FLAGS) $< -o $@ .ml.cmo: $(OCBYTE) -c $(FLAGS) $< -o $@ libcurl-helper.a: $(CURLHELPEROBJS) ar crus libcurl-helper.a $(CURLHELPEROBJS) ranlib libcurl-helper.a .c.o: $(CC) -c -Wall $(CFLAGS) $(CAMLINCDIR) $< -o $@ install: ifeq ($(FINDLIB),ocamlfind) ocamlfind install curl META $(wildcard *.cmi) \ $(wildcard *.a) $(wildcard *.cma) $(wildcard *.cmxa) else mkdir -p $(INSTALLDIR) $(INSTALLDATA) curl.cma $(INSTALLDIR) ifeq (@OCAMLBEST@,opt) $(INSTALLDATA) curl.cmxa $(INSTALLDIR) endif $(INSTALLDATA) curl.mli curl.cmi $(INSTALLDIR) $(INSTALLDATA) curl.a libcurl-helper.a $(INSTALLDIR) endif clean: @rm -f $(TARGETS) *~ *.cm* *.o *.a .depend core @(cd examples; $(MAKE) clean) depend: @ocamldep *.mli *.ml > .depend ifeq ($(wildcard .depend),.depend) ifneq ($(MAKECMDGOALS),clean) include .depend endif endif ocurl/Makefile.windows0000644000175000017500000000257310075102624014023 0ustar larslars### -*- Makefile -*- ### Makefile.windows ### .PHONY: all targets examples install clean depend .SUFFIXES: .ml .mli .cmx .cmi .cmo .cmxa .cma .c .obj OCBYTE = ocamlc OCOPT = ocamlopt OC = ocamlc CC = cl FLAGS = LIBS = CFLAGS = #/Ic:/devtools/ocaml/lib/caml /Ic:/devtools/curl/include CAMLINCDIR = -I c:/devtools/ocaml/lib/caml -I c:/devtools/curl/include CURLHELPEROBJS = curl-helper.obj CURLOBJS = curl.cmx CURLBCOBJS = $(CURLOBJS:.cmx=.cmo) CURLFLAGS = CURLCLIBS = -cclib -lcurl-helper TARGETS = curl.cma curl.cmxa libcurl-helper.lib all: @$(MAKE) -f Makefile.windows depend @$(MAKE) -f Makefile.windows targets targets: $(TARGETS) examples examples: (cd examples; $(MAKE) -f Makefile.windows) curl.cma: $(CURLBCOBJS) libcurl-helper.lib $(OCBYTE) -custom -a $(FLAGS) $(CURLFLAGS) -o $@ $(CURLBCOBJS) $(CURLCLIBS) curl.cmxa: $(CURLOBJS) libcurl-helper.lib $(OCOPT) -a $(FLAGS) $(CURLFLAGS) $(LIBS) $(CURLOBJS) -o $@ $(CURLCLIBS) .ml.cmx: $(OCOPT) -c $(FLAGS) $< -o $@ .mli.cmi: $(OCBYTE) -c $(FLAGS) $< -o $@ .ml.cmo: $(OCBYTE) -c $(FLAGS) $< -o $@ libcurl-helper.lib: $(CURLHELPEROBJS) lib /OUT:libcurl-helper.lib $(CURLHELPEROBJS) .c.obj: $(OC) -c $(CFLAGS) $(CAMLINCDIR) $< -o $@ clean: @rm -f $(TARGETS) *~ *.cm* *.o *.a .depend core @(cd examples; $(MAKE) -f Makefile.windows clean) depend: @ocamldep *.mli *.ml > .depend -include .depend ocurl/configure0000755000175000017500000203773011125732542012613 0ustar larslars#! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.61. # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## --------------------- ## ## M4sh Initialization. ## ## --------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac fi # PATH needs CR # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conf$$.sh echo "exit 0" >>conf$$.sh chmod +x conf$$.sh if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conf$$.sh fi # Support unset when possible. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then as_unset=unset else as_unset=false fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) as_nl=' ' IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. case $0 in *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 { (exit 1); exit 1; } fi # Work around bugs in pre-3.0 UWIN ksh. for as_var in ENV MAIL MAILPATH do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. for as_var in \ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ LC_TELEPHONE LC_TIME do if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then eval $as_var=C; export $as_var else ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var fi done # Required to use basename. if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi # Name of the executable. as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # CDPATH. $as_unset CDPATH if test "x$CONFIG_SHELL" = x; then if (eval ":") 2>/dev/null; then as_have_required=yes else as_have_required=no fi if test $as_have_required = yes && (eval ": (as_func_return () { (exit \$1) } as_func_success () { as_func_return 0 } as_func_failure () { as_func_return 1 } as_func_ret_success () { return 0 } as_func_ret_failure () { return 1 } exitcode=0 if as_func_success; then : else exitcode=1 echo as_func_success failed. fi if as_func_failure; then exitcode=1 echo as_func_failure succeeded. fi if as_func_ret_success; then : else exitcode=1 echo as_func_ret_success failed. fi if as_func_ret_failure; then exitcode=1 echo as_func_ret_failure succeeded. fi if ( set x; as_func_ret_success y && test x = \"\$1\" ); then : else exitcode=1 echo positional parameters were not saved. fi test \$exitcode = 0) || { (exit 1); exit 1; } ( as_lineno_1=\$LINENO as_lineno_2=\$LINENO test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } ") 2> /dev/null; then : else as_candidate_shells= as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. case $as_dir in /*) for as_base in sh bash ksh sh5; do as_candidate_shells="$as_candidate_shells $as_dir/$as_base" done;; esac done IFS=$as_save_IFS for as_shell in $as_candidate_shells $SHELL; do # Try only shells that exist, to save several forks. if { test -f "$as_shell" || test -f "$as_shell.exe"; } && { ("$as_shell") 2> /dev/null <<\_ASEOF if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac fi : _ASEOF }; then CONFIG_SHELL=$as_shell as_have_required=yes if { "$as_shell" 2> /dev/null <<\_ASEOF if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac fi : (as_func_return () { (exit $1) } as_func_success () { as_func_return 0 } as_func_failure () { as_func_return 1 } as_func_ret_success () { return 0 } as_func_ret_failure () { return 1 } exitcode=0 if as_func_success; then : else exitcode=1 echo as_func_success failed. fi if as_func_failure; then exitcode=1 echo as_func_failure succeeded. fi if as_func_ret_success; then : else exitcode=1 echo as_func_ret_success failed. fi if as_func_ret_failure; then exitcode=1 echo as_func_ret_failure succeeded. fi if ( set x; as_func_ret_success y && test x = "$1" ); then : else exitcode=1 echo positional parameters were not saved. fi test $exitcode = 0) || { (exit 1); exit 1; } ( as_lineno_1=$LINENO as_lineno_2=$LINENO test "x$as_lineno_1" != "x$as_lineno_2" && test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } _ASEOF }; then break fi fi done if test "x$CONFIG_SHELL" != x; then for as_var in BASH_ENV ENV do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var done export CONFIG_SHELL exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} fi if test $as_have_required = no; then echo This script requires a shell more modern than all the echo shells that I found on your system. Please install a echo modern shell, or manually run the script under such a echo shell if you do have one. { (exit 1); exit 1; } fi fi fi (eval "as_func_return () { (exit \$1) } as_func_success () { as_func_return 0 } as_func_failure () { as_func_return 1 } as_func_ret_success () { return 0 } as_func_ret_failure () { return 1 } exitcode=0 if as_func_success; then : else exitcode=1 echo as_func_success failed. fi if as_func_failure; then exitcode=1 echo as_func_failure succeeded. fi if as_func_ret_success; then : else exitcode=1 echo as_func_ret_success failed. fi if as_func_ret_failure; then exitcode=1 echo as_func_ret_failure succeeded. fi if ( set x; as_func_ret_success y && test x = \"\$1\" ); then : else exitcode=1 echo positional parameters were not saved. fi test \$exitcode = 0") || { echo No shell found that supports shell functions. echo Please tell autoconf@gnu.org about your system, echo including any error possibly output before this echo message } as_lineno_1=$LINENO as_lineno_2=$LINENO test "x$as_lineno_1" != "x$as_lineno_2" && test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { # Create $as_me.lineno as a copy of $as_myself, but with $LINENO # uniformly replaced by the line number. The first 'sed' inserts a # line-number line after each line using $LINENO; the second 'sed' # does the real work. The second script uses 'N' to pair each # line-number line with the line containing $LINENO, and appends # trailing '-' during substitution so that $LINENO is not a special # case at line end. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the # scripts with optimization help from Paolo Bonzini. Blame Lee # E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in -n*) case `echo 'x\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. *) ECHO_C='\c';; esac;; *) ECHO_N='-n';; esac if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir fi echo >conf$$.file if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -p'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p=: else test -d ./-p && rmdir ./-p as_mkdir_p=false fi if test -x / >/dev/null 2>&1; then as_test_x='test -x' else if ls -dL / >/dev/null 2>&1; then as_ls_L_option=L else as_ls_L_option= fi as_test_x=' eval sh -c '\'' if test -d "$1"; then test -d "$1/."; else case $1 in -*)set "./$1";; esac; case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ???[sx]*):;;*)false;;esac;fi '\'' sh ' fi as_executable_p=$as_test_x # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 7<&0 &1 # Name of the host. # hostname on some systems (SVR3.2, Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` # # Initializations. # ac_default_prefix=/usr/local ac_clean_files= ac_config_libobj_dir=. LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME= PACKAGE_TARNAME= PACKAGE_VERSION= PACKAGE_STRING= PACKAGE_BUGREPORT= ac_unique_file="curl.ml" ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datarootdir datadir sysconfdir sharedstatedir localstatedir includedir oldincludedir docdir infodir htmldir dvidir pdfdir psdir libdir localedir mandir DEFS ECHO_C ECHO_N ECHO_T LIBS build_alias host_alias target_alias CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA OCAMLC OCAMLOPT OCAMLCDOTOPT OCAMLOPTDOTOPT OCAMLDEP OCAMLMKTOP OCAMLMKLIB OCAMLDOC OCAMLBEST OCAMLVERSION OCAMLLIB OCAMLFIND ac_prefix_program CURLDIR CURLFLAGS CURLLIBS INSTALLDIR LIBOBJS LTLIBOBJS' ac_subst_files='' ac_precious_vars='build_alias host_alias target_alias CC CFLAGS LDFLAGS LIBS CPPFLAGS' # Initialize some variables set by options. ac_init_help= ac_init_version=false # The variables have the same names as the options, with # dashes changed to underlines. cache_file=/dev/null exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose= x_includes=NONE x_libraries=NONE # Installation directory options. # These are left unexpanded so users can "make install exec_prefix=/foo" # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. # (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' datarootdir='${prefix}/share' datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE}' infodir='${datarootdir}/info' htmldir='${docdir}' dvidir='${docdir}' pdfdir='${docdir}' psdir='${docdir}' libdir='${exec_prefix}/lib' localedir='${datarootdir}/locale' mandir='${datarootdir}/man' ac_prev= ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then eval $ac_prev=\$ac_option ac_prev= continue fi case $ac_option in *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; *) ac_optarg=yes ;; esac # Accept the important Cygnus configure options, so we can diagnose typos. case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu) ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*) build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C) cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ | --dataroo | --dataro | --datar) ac_prev=datarootdir ;; -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) datarootdir=$ac_optarg ;; -disable-* | --disable-*) ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid feature name: $ac_feature" >&2 { (exit 1); exit 1; }; } ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` eval enable_$ac_feature=no ;; -docdir | --docdir | --docdi | --doc | --do) ac_prev=docdir ;; -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) docdir=$ac_optarg ;; -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ac_prev=dvidir ;; -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid feature name: $ac_feature" >&2 { (exit 1); exit 1; }; } ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` eval enable_$ac_feature=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;; -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=* | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) # Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h) ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;; -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ac_prev=htmldir ;; -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ | --ht=*) htmldir=$ac_optarg ;; -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=* | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod | --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir | --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* | --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;; -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; -localedir | --localedir | --localedi | --localed | --locale) ac_prev=localedir ;; -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) localedir=$ac_optarg ;; -localstatedir | --localstatedir | --localstatedi | --localstated \ | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o) ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix | --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p) ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* | --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix | --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s) ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* | --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name | --program-transform-name \ | --program-transform-nam | --program-transform-na \ | --program-transform-n | --program-transform- \ | --program-transform | --program-transfor \ | --program-transfo | --program-transf \ | --program-trans | --program-tran \ | --progr-tra | --program-tr | --program-t) ac_prev=program_transform_name ;; -program-transform-name=* | --program-transform-name=* \ | --program-transform-nam=* | --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ | --program-transform=* | --program-transfor=* \ | --program-transfo=* | --program-transf=* \ | --program-trans=* | --program-tran=* \ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ac_prev=pdfdir ;; -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) pdfdir=$ac_optarg ;; -psdir | --psdir | --psdi | --psd | --ps) ac_prev=psdir ;; -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) psdir=$ac_optarg ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir | --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share | --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site | --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;; -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon | --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target | --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;; -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo | --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V) ac_init_version=: ;; -with-* | --with-*) ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid package name: $ac_package" >&2 { (exit 1); exit 1; }; } ac_package=`echo $ac_package | sed 's/[-.]/_/g'` eval with_$ac_package=\$ac_optarg ;; -without-* | --without-*) ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid package name: $ac_package" >&2 { (exit 1); exit 1; }; } ac_package=`echo $ac_package | sed 's/[-.]/_/g'` eval with_$ac_package=no ;; --x) # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i) ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie | --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; -*) { echo "$as_me: error: unrecognized option: $ac_option Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; } ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 { (exit 1); exit 1; }; } eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. echo "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && echo "$as_me: WARNING: invalid host type: $ac_option" >&2 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} ;; esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` { echo "$as_me: error: missing argument to $ac_option" >&2 { (exit 1); exit 1; }; } fi # Be sure to have absolute directory names. for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ libdir localedir mandir do eval ac_val=\$$ac_var case $ac_val in [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 { (exit 1); exit 1; }; } done # There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used." >&2 elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" && ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || { echo "$as_me: error: Working directory cannot be determined" >&2 { (exit 1); exit 1; }; } test "X$ac_ls_di" = "X$ac_pwd_ls_di" || { echo "$as_me: error: pwd does not report name of working directory" >&2 { (exit 1); exit 1; }; } # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then the parent directory. ac_confdir=`$as_dirname -- "$0" || $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$0" : 'X\(//\)[^/]' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || echo X"$0" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` srcdir=$ac_confdir if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 { (exit 1); exit 1; }; } fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 { (exit 1); exit 1; }; } pwd)` # When building in place, set srcdir=. if test "$ac_abs_confdir" = "$ac_pwd"; then srcdir=. fi # Remove unnecessary trailing slashes from srcdir. # Double slashes in file names in object file debugging info # mess up M-x gdb in Emacs. case $srcdir in */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; esac for ac_var in $ac_precious_vars; do eval ac_env_${ac_var}_set=\${${ac_var}+set} eval ac_env_${ac_var}_value=\$${ac_var} eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} eval ac_cv_env_${ac_var}_value=\$${ac_var} done # # Report the --help message. # if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF \`configure' configures this package to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print \`checking...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify an installation prefix other than \`$ac_default_prefix' using \`--prefix', for instance \`--prefix=\$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --datadir=DIR read-only architecture-independent data [DATAROOTDIR] --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF _ACEOF fi if test -n "$ac_init_help"; then cat <<\_ACEOF Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-findlib use findlib package system Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I if you have headers in a nonstandard directory Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. _ACEOF ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue test -d "$ac_dir" || continue ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } # Check for guested configure. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive elif test -f "$ac_srcdir/configure"; then echo && $SHELL "$ac_srcdir/configure" --help=recursive else echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF configure generated by GNU Autoconf 2.61 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF exit fi cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by $as_me, which was generated by GNU Autoconf 2.61. Invocation command line was $ $0 $@ _ACEOF exec 5>>config.log { cat <<_ASUNAME ## --------- ## ## Platform. ## ## --------- ## hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` _ASUNAME as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. echo "PATH: $as_dir" done IFS=$as_save_IFS } >&5 cat >&5 <<_ACEOF ## ----------- ## ## Core tests. ## ## ----------- ## _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. # Strip out --silent because we don't want to record it for future runs. # Also quote any args containing shell meta-characters. # Make two passes to allow for proper duplicate-argument suppression. ac_configure_args= ac_configure_args0= ac_configure_args1= ac_must_keep_next=false for ac_pass in 1 2 do for ac_arg do case $ac_arg in -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 2) ac_configure_args1="$ac_configure_args1 '$ac_arg'" if test $ac_must_keep_next = true; then ac_must_keep_next=false # Got value, back to normal. else case $ac_arg in *=* | --config-cache | -C | -disable-* | --disable-* \ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ | -with-* | --with-* | -without-* | --without-* | --x) case "$ac_configure_args0 " in "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; esac ;; -* ) ac_must_keep_next=true ;; esac fi ac_configure_args="$ac_configure_args '$ac_arg'" ;; esac done done $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Save into config.log some information that might help in debugging. { echo cat <<\_ASBOX ## ---------------- ## ## Cache variables. ## ## ---------------- ## _ASBOX echo # The following way of writing the cache mishandles newlines in values, ( for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( *) $as_unset $ac_var ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( *${as_nl}ac_space=\ *) sed -n \ "s/'\''/'\''\\\\'\'''\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ;; #( *) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) echo cat <<\_ASBOX ## ----------------- ## ## Output variables. ## ## ----------------- ## _ASBOX echo for ac_var in $ac_subst_vars do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac echo "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then cat <<\_ASBOX ## ------------------- ## ## File substitutions. ## ## ------------------- ## _ASBOX echo for ac_var in $ac_subst_files do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac echo "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then cat <<\_ASBOX ## ----------- ## ## confdefs.h. ## ## ----------- ## _ASBOX echo cat confdefs.h echo fi test "$ac_signal" != 0 && echo "$as_me: caught signal $ac_signal" echo "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h # Predefined preprocessor variables. cat >>confdefs.h <<_ACEOF #define PACKAGE_NAME "$PACKAGE_NAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_TARNAME "$PACKAGE_TARNAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_VERSION "$PACKAGE_VERSION" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_STRING "$PACKAGE_STRING" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" _ACEOF # Let the site file select an alternate cache file if it wants to. # Prefer explicitly selected file to automatically selected ones. if test -n "$CONFIG_SITE"; then set x "$CONFIG_SITE" elif test "x$prefix" != xNONE; then set x "$prefix/share/config.site" "$prefix/etc/config.site" else set x "$ac_default_prefix/share/config.site" \ "$ac_default_prefix/etc/config.site" fi shift for ac_site_file do if test -r "$ac_site_file"; then { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 echo "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" fi done if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special # files actually), so we avoid doing that. if test -f "$cache_file"; then { echo "$as_me:$LINENO: loading cache $cache_file" >&5 echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else { echo "$as_me:$LINENO: creating cache $cache_file" >&5 echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val=\$ac_cv_env_${ac_var}_value eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 echo "$as_me: former value: $ac_old_val" >&2;} { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 echo "$as_me: current value: $ac_new_val" >&2;} ac_cache_corrupted=: fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 echo "$as_me: error: changes in the environment can compromise the build" >&2;} { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} { (exit 1); exit 1; }; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu CURLDIR=`curl-config --cflags` CURLFLAGS=`curl-config --libs | cut -d ' ' -f 1` CURLLIBS=`curl-config --libs | cut -d ' ' -f 2-` CFLAGS=$CURLDIR ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}gcc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="gcc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 echo "${ECHO_T}$ac_ct_CC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}cc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 echo "${ECHO_T}$ac_ct_CC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&5 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools whose name does not start with the host triplet. If you think this configuration is useful to you, please write to autoconf@gnu.org." >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH See \`config.log' for more details." >&5 echo "$as_me: error: no acceptable C compiler found in \$PATH See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } # Provide some information about the compiler. echo "$as_me:$LINENO: checking for C compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` { (ac_try="$ac_compiler --version >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (ac_try="$ac_compiler -v >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (ac_try="$ac_compiler -V >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # # List of possible output files, starting from the most likely. # The algorithm is not robust to junk in `.', hence go to wildcards (a.*) # only as a last resort. b.out is created by i960 compilers. ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' # # The IRIX 6 linker writes into existing files which may not be # executable, retaining their permissions. Remove them first so a # subsequent execution test works. ac_rmfiles= for ac_file in $ac_files do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; * ) ac_rmfiles="$ac_rmfiles $ac_file";; esac done rm -f $ac_rmfiles if { (ac_try="$ac_link_default" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link_default") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. break;; * ) break;; esac done test "$ac_cv_exeext" = no && ac_cv_exeext= else ac_file='' fi { echo "$as_me:$LINENO: result: $ac_file" >&5 echo "${ECHO_T}$ac_file" >&6; } if test -z "$ac_file"; then echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { echo "$as_me:$LINENO: error: C compiler cannot create executables See \`config.log' for more details." >&5 echo "$as_me: error: C compiler cannot create executables See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; } fi ac_exeext=$ac_cv_exeext # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { echo "$as_me:$LINENO: checking whether the C compiler works" >&5 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } # FIXME: These cross compiler hacks should be removed for Autoconf 3.0 # If not cross compiling, check that we can run a simple program. if test "$cross_compiling" != yes; then if { ac_try='./$ac_file' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else { { echo "$as_me:$LINENO: error: cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details." >&5 echo "$as_me: error: cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi fi fi { echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6; } rm -f a.out a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } { echo "$as_me:$LINENO: result: $cross_compiling" >&5 echo "${ECHO_T}$cross_compiling" >&6; } { echo "$as_me:$LINENO: checking for suffix of executables" >&5 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with # `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` break;; * ) break;; esac done else { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link See \`config.log' for more details." >&5 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi rm -f conftest$ac_cv_exeext { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 echo "${ECHO_T}$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT { echo "$as_me:$LINENO: checking for suffix of object files" >&5 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } if test "${ac_cv_objext+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile See \`config.log' for more details." >&5 echo "$as_me: error: cannot compute suffix of object files: cannot compile See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 echo "${ECHO_T}$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } if test "${ac_cv_c_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } GCC=`test $ac_compiler_gnu = yes && echo yes` ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_cc_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 CFLAGS="" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } if test "${ac_cv_prog_cc_c89+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include #include #include /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) 'x' int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_c89=$ac_arg else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { echo "$as_me:$LINENO: result: none needed" >&5 echo "${ECHO_T}none needed" >&6; } ;; xno) { echo "$as_me:$LINENO: result: unsupported" >&5 echo "${ECHO_T}unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; esac ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do if test -f "$ac_dir/install-sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break elif test -f "$ac_dir/install.sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break elif test -f "$ac_dir/shtool"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fi done if test -z "$ac_aux_dir"; then { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} { (exit 1); exit 1; }; } fi # These three variables are undocumented and unsupported, # and are intended to be withdrawn in a future Autoconf release. # They can cause serious problems if a builder's source tree is in a directory # whose full name contains unusual characters. ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } if test -z "$INSTALL"; then if test "${ac_cv_path_install+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. # Account for people who put trailing slashes in PATH elements. case $as_dir/ in ./ | .// | /cC/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. # Don't use installbsd from OSF since it installs stuff as root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi done done ;; esac done IFS=$as_save_IFS fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. Don't cache a # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi { echo "$as_me:$LINENO: result: $INSTALL" >&5 echo "${ECHO_T}$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' # checking for ocamlc # Extract the first word of "ocamlc", so it can be a program name with args. set dummy ocamlc; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_OCAMLC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$OCAMLC"; then ac_cv_prog_OCAMLC="$OCAMLC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_OCAMLC="ocamlc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_prog_OCAMLC" && ac_cv_prog_OCAMLC="{ { echo "$as_me:$LINENO: error: Cannot find ocamlc." >&5 echo "$as_me: error: Cannot find ocamlc." >&2;} { (exit 1); exit 1; }; }" fi fi OCAMLC=$ac_cv_prog_OCAMLC if test -n "$OCAMLC"; then { echo "$as_me:$LINENO: result: $OCAMLC" >&5 echo "${ECHO_T}$OCAMLC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi OCAMLVERSION=`$OCAMLC -v | sed -n -e 's|.*version* *\(.*\)$|\1|p' ` { echo "$as_me:$LINENO: result: OCaml version is $OCAMLVERSION" >&5 echo "${ECHO_T}OCaml version is $OCAMLVERSION" >&6; } OCAMLLIB=`$OCAMLC -where 2>/dev/null || $OCAMLC -v|tail -1|cut -d ' ' -f 4` { echo "$as_me:$LINENO: result: OCaml library path is $OCAMLLIB" >&5 echo "${ECHO_T}OCaml library path is $OCAMLLIB" >&6; } # checking for ocamlopt # Extract the first word of "ocamlopt", so it can be a program name with args. set dummy ocamlopt; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_OCAMLOPT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$OCAMLOPT"; then ac_cv_prog_OCAMLOPT="$OCAMLOPT" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_OCAMLOPT="ocamlopt" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OCAMLOPT=$ac_cv_prog_OCAMLOPT if test -n "$OCAMLOPT"; then { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5 echo "${ECHO_T}$OCAMLOPT" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi OCAMLBEST=byte if test -z "$OCAMLOPT"; then { echo "$as_me:$LINENO: WARNING: Cannot find ocamlopt; bytecode compilation only." >&5 echo "$as_me: WARNING: Cannot find ocamlopt; bytecode compilation only." >&2;} else TMPVERSION=`$OCAMLOPT -v | sed -n -e 's|.*version* *\(.*\)$|\1|p' ` if test "$TMPVERSION" != "$OCAMLVERSION" ; then { echo "$as_me:$LINENO: result: versions differs from ocamlc; ocamlopt discarded." >&5 echo "${ECHO_T}versions differs from ocamlc; ocamlopt discarded." >&6; } unset OCAMLOPT else OCAMLBEST=opt fi fi # checking for ocamlc.opt # Extract the first word of "ocamlc.opt", so it can be a program name with args. set dummy ocamlc.opt; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_OCAMLCDOTOPT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$OCAMLCDOTOPT"; then ac_cv_prog_OCAMLCDOTOPT="$OCAMLCDOTOPT" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_OCAMLCDOTOPT="ocamlc.opt" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OCAMLCDOTOPT=$ac_cv_prog_OCAMLCDOTOPT if test -n "$OCAMLCDOTOPT"; then { echo "$as_me:$LINENO: result: $OCAMLCDOTOPT" >&5 echo "${ECHO_T}$OCAMLCDOTOPT" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi if test -z "$OCAMLCDOTOPT"; then TMPVERSION=`$OCAMLCDOTOPT -v | sed -n -e 's|.*version* *\(.*\)$|\1|p' ` if test "$TMPVERSION" != "$OCAMLVERSION" ; then { echo "$as_me:$LINENO: result: versions differs from ocamlc; ocamlc.opt discarded." >&5 echo "${ECHO_T}versions differs from ocamlc; ocamlc.opt discarded." >&6; } else OCAMLC=$OCAMLCDOTOPT fi fi # checking for ocamlopt.opt if test "$OCAMLOPT" ; then # Extract the first word of "ocamlopt.opt", so it can be a program name with args. set dummy ocamlopt.opt; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_OCAMLOPTDOTOPT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$OCAMLOPTDOTOPT"; then ac_cv_prog_OCAMLOPTDOTOPT="$OCAMLOPTDOTOPT" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_OCAMLOPTDOTOPT="ocamlopt.opt" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OCAMLOPTDOTOPT=$ac_cv_prog_OCAMLOPTDOTOPT if test -n "$OCAMLOPTDOTOPT"; then { echo "$as_me:$LINENO: result: $OCAMLOPTDOTOPT" >&5 echo "${ECHO_T}$OCAMLOPTDOTOPT" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi if test "$OCAMLOPTDOTOPT"; then TMPVER=`$OCAMLOPTDOTOPT -v | sed -n -e 's|.*version* *\(.*\)$|\1|p' ` if test "$TMPVER" != "$OCAMLVERSION" ; then { echo "$as_me:$LINENO: result: version differs from ocamlc; ocamlopt.opt discarded." >&5 echo "${ECHO_T}version differs from ocamlc; ocamlopt.opt discarded." >&6; } else OCAMLOPT=$OCAMLOPTDOTOPT fi fi fi # checking for ocamldep # Extract the first word of "ocamldep", so it can be a program name with args. set dummy ocamldep; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_OCAMLDEP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$OCAMLDEP"; then ac_cv_prog_OCAMLDEP="$OCAMLDEP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_OCAMLDEP="ocamldep" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_prog_OCAMLDEP" && ac_cv_prog_OCAMLDEP="{ { echo "$as_me:$LINENO: error: Cannot find ocamldep." >&5 echo "$as_me: error: Cannot find ocamldep." >&2;} { (exit 1); exit 1; }; }" fi fi OCAMLDEP=$ac_cv_prog_OCAMLDEP if test -n "$OCAMLDEP"; then { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5 echo "${ECHO_T}$OCAMLDEP" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi #checking for ocamlmktop # Extract the first word of "ocamlmktop", so it can be a program name with args. set dummy ocamlmktop; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_OCAMLMKTOP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$OCAMLMKTOP"; then ac_cv_prog_OCAMLMKTOP="$OCAMLMKTOP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_OCAMLMKTOP="ocamlmktop" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_prog_OCAMLMKTOP" && ac_cv_prog_OCAMLMKTOP="{ echo "$as_me:$LINENO: WARNING: Cannot find ocamlmktop." >&5 echo "$as_me: WARNING: Cannot find ocamlmktop." >&2;}" fi fi OCAMLMKTOP=$ac_cv_prog_OCAMLMKTOP if test -n "$OCAMLMKTOP"; then { echo "$as_me:$LINENO: result: $OCAMLMKTOP" >&5 echo "${ECHO_T}$OCAMLMKTOP" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi #checking for ocamlmklib # Extract the first word of "ocamlmklib", so it can be a program name with args. set dummy ocamlmklib; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_OCAMLMKLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$OCAMLMKLIB"; then ac_cv_prog_OCAMLMKLIB="$OCAMLMKLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_OCAMLMKLIB="ocamlmklib" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_prog_OCAMLMKLIB" && ac_cv_prog_OCAMLMKLIB="{ echo "$as_me:$LINENO: WARNING: Cannot find ocamlmklib." >&5 echo "$as_me: WARNING: Cannot find ocamlmklib." >&2;}" fi fi OCAMLMKLIB=$ac_cv_prog_OCAMLMKLIB if test -n "$OCAMLMKLIB"; then { echo "$as_me:$LINENO: result: $OCAMLMKLIB" >&5 echo "${ECHO_T}$OCAMLMKLIB" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi # checking for ocamldoc # Extract the first word of "ocamldoc", so it can be a program name with args. set dummy ocamldoc; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_OCAMLDOC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$OCAMLDOC"; then ac_cv_prog_OCAMLDOC="$OCAMLDOC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_OCAMLDOC="ocamldoc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_prog_OCAMLDOC" && ac_cv_prog_OCAMLDOC="{ echo "$as_me:$LINENO: WARNING: Cannot find ocamldoc." >&5 echo "$as_me: WARNING: Cannot find ocamldoc." >&2;}" fi fi OCAMLDOC=$ac_cv_prog_OCAMLDOC if test -n "$OCAMLDOC"; then { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5 echo "${ECHO_T}$OCAMLDOC" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi # Check whether --with-findlib was given. if test "${with_findlib+set}" = set; then withval=$with_findlib; use_findlib="$withval" fi # checking for ocamlfind if test "$use_findlib" ; then # Extract the first word of "ocamlfind", so it can be a program name with args. set dummy ocamlfind; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_OCAMLFIND+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$OCAMLFIND"; then ac_cv_prog_OCAMLFIND="$OCAMLFIND" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_OCAMLFIND="ocamlfind" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_prog_OCAMLFIND" && ac_cv_prog_OCAMLFIND="{ { echo "$as_me:$LINENO: error: ocamlfind not found" >&5 echo "$as_me: error: ocamlfind not found" >&2;} { (exit 1); exit 1; }; }" fi fi OCAMLFIND=$ac_cv_prog_OCAMLFIND if test -n "$OCAMLFIND"; then { echo "$as_me:$LINENO: result: $OCAMLFIND" >&5 echo "${ECHO_T}$OCAMLFIND" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi else OCAMLFIND="" fi INSTALLDIR=$OCAMLLIB/curl if test "x$prefix" = xNONE; then echo $ECHO_N "checking for prefix by $ECHO_C" >&6 # Extract the first word of "ocamlc", so it can be a program name with args. set dummy ocamlc; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_path_ac_prefix_program+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case $ac_prefix_program in [\\/]* | ?:[\\/]*) ac_cv_path_ac_prefix_program="$ac_prefix_program" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_ac_prefix_program="$as_dir/$ac_word$ac_exec_ext" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi ac_prefix_program=$ac_cv_path_ac_prefix_program if test -n "$ac_prefix_program"; then { echo "$as_me:$LINENO: result: $ac_prefix_program" >&5 echo "${ECHO_T}$ac_prefix_program" >&6; } else { echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6; } fi if test -n "$ac_prefix_program"; then prefix=`$as_dirname -- "$ac_prefix_program" || $as_expr X"$ac_prefix_program" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_prefix_program" : 'X\(//\)[^/]' \| \ X"$ac_prefix_program" : 'X\(//\)$' \| \ X"$ac_prefix_program" : 'X\(/\)' \| . 2>/dev/null || echo X"$ac_prefix_program" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` prefix=`$as_dirname -- "$prefix" || $as_expr X"$prefix" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$prefix" : 'X\(//\)[^/]' \| \ X"$prefix" : 'X\(//\)$' \| \ X"$prefix" : 'X\(/\)' \| . 2>/dev/null || echo X"$prefix" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` fi fi { echo "$as_me:$LINENO: checking whether CURLOPT_FILE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FILE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FILE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FILE (void) CURLOPT_FILE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FILE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FILE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FILE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FILE" >&6; } if test $ac_cv_have_decl_CURLOPT_FILE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FILE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FILE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_URL is declared" >&5 echo $ECHO_N "checking whether CURLOPT_URL is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_URL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_URL (void) CURLOPT_URL; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_URL=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_URL=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_URL" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_URL" >&6; } if test $ac_cv_have_decl_CURLOPT_URL = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_URL 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_URL 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_PORT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_PORT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_PORT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_PORT (void) CURLOPT_PORT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_PORT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_PORT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_PORT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_PORT" >&6; } if test $ac_cv_have_decl_CURLOPT_PORT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PORT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PORT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_PROXY is declared" >&5 echo $ECHO_N "checking whether CURLOPT_PROXY is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_PROXY+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_PROXY (void) CURLOPT_PROXY; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_PROXY=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_PROXY=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_PROXY" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_PROXY" >&6; } if test $ac_cv_have_decl_CURLOPT_PROXY = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROXY 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROXY 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_USERPWD is declared" >&5 echo $ECHO_N "checking whether CURLOPT_USERPWD is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_USERPWD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_USERPWD (void) CURLOPT_USERPWD; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_USERPWD=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_USERPWD=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_USERPWD" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_USERPWD" >&6; } if test $ac_cv_have_decl_CURLOPT_USERPWD = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_USERPWD 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_USERPWD 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_PROXYUSERPWD is declared" >&5 echo $ECHO_N "checking whether CURLOPT_PROXYUSERPWD is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_PROXYUSERPWD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_PROXYUSERPWD (void) CURLOPT_PROXYUSERPWD; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_PROXYUSERPWD=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_PROXYUSERPWD=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_PROXYUSERPWD" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_PROXYUSERPWD" >&6; } if test $ac_cv_have_decl_CURLOPT_PROXYUSERPWD = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROXYUSERPWD 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROXYUSERPWD 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_RANGE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_RANGE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_RANGE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_RANGE (void) CURLOPT_RANGE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_RANGE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_RANGE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_RANGE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_RANGE" >&6; } if test $ac_cv_have_decl_CURLOPT_RANGE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_RANGE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_RANGE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_INFILE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_INFILE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_INFILE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_INFILE (void) CURLOPT_INFILE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_INFILE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_INFILE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_INFILE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_INFILE" >&6; } if test $ac_cv_have_decl_CURLOPT_INFILE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_INFILE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_INFILE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_ERRORBUFFER is declared" >&5 echo $ECHO_N "checking whether CURLOPT_ERRORBUFFER is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_ERRORBUFFER+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_ERRORBUFFER (void) CURLOPT_ERRORBUFFER; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_ERRORBUFFER=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_ERRORBUFFER=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_ERRORBUFFER" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_ERRORBUFFER" >&6; } if test $ac_cv_have_decl_CURLOPT_ERRORBUFFER = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_ERRORBUFFER 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_ERRORBUFFER 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_WRITEFUNCTION is declared" >&5 echo $ECHO_N "checking whether CURLOPT_WRITEFUNCTION is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_WRITEFUNCTION+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_WRITEFUNCTION (void) CURLOPT_WRITEFUNCTION; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_WRITEFUNCTION=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_WRITEFUNCTION=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_WRITEFUNCTION" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_WRITEFUNCTION" >&6; } if test $ac_cv_have_decl_CURLOPT_WRITEFUNCTION = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_WRITEFUNCTION 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_WRITEFUNCTION 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_READFUNCTION is declared" >&5 echo $ECHO_N "checking whether CURLOPT_READFUNCTION is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_READFUNCTION+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_READFUNCTION (void) CURLOPT_READFUNCTION; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_READFUNCTION=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_READFUNCTION=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_READFUNCTION" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_READFUNCTION" >&6; } if test $ac_cv_have_decl_CURLOPT_READFUNCTION = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_READFUNCTION 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_READFUNCTION 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_TIMEOUT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_TIMEOUT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_TIMEOUT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_TIMEOUT (void) CURLOPT_TIMEOUT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_TIMEOUT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_TIMEOUT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_TIMEOUT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_TIMEOUT" >&6; } if test $ac_cv_have_decl_CURLOPT_TIMEOUT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_TIMEOUT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_TIMEOUT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_INFILESIZE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_INFILESIZE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_INFILESIZE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_INFILESIZE (void) CURLOPT_INFILESIZE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_INFILESIZE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_INFILESIZE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_INFILESIZE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_INFILESIZE" >&6; } if test $ac_cv_have_decl_CURLOPT_INFILESIZE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_INFILESIZE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_INFILESIZE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_POSTFIELDS is declared" >&5 echo $ECHO_N "checking whether CURLOPT_POSTFIELDS is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_POSTFIELDS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_POSTFIELDS (void) CURLOPT_POSTFIELDS; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_POSTFIELDS=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_POSTFIELDS=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_POSTFIELDS" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_POSTFIELDS" >&6; } if test $ac_cv_have_decl_CURLOPT_POSTFIELDS = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_POSTFIELDS 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_POSTFIELDS 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_REFERER is declared" >&5 echo $ECHO_N "checking whether CURLOPT_REFERER is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_REFERER+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_REFERER (void) CURLOPT_REFERER; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_REFERER=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_REFERER=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_REFERER" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_REFERER" >&6; } if test $ac_cv_have_decl_CURLOPT_REFERER = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_REFERER 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_REFERER 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FTPPORT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FTPPORT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FTPPORT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FTPPORT (void) CURLOPT_FTPPORT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FTPPORT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FTPPORT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FTPPORT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FTPPORT" >&6; } if test $ac_cv_have_decl_CURLOPT_FTPPORT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTPPORT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTPPORT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_USERAGENT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_USERAGENT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_USERAGENT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_USERAGENT (void) CURLOPT_USERAGENT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_USERAGENT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_USERAGENT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_USERAGENT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_USERAGENT" >&6; } if test $ac_cv_have_decl_CURLOPT_USERAGENT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_USERAGENT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_USERAGENT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_LOW_SPEED_LIMIT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_LOW_SPEED_LIMIT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_LOW_SPEED_LIMIT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_LOW_SPEED_LIMIT (void) CURLOPT_LOW_SPEED_LIMIT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_LOW_SPEED_LIMIT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_LOW_SPEED_LIMIT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_LOW_SPEED_LIMIT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_LOW_SPEED_LIMIT" >&6; } if test $ac_cv_have_decl_CURLOPT_LOW_SPEED_LIMIT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_LOW_SPEED_LIMIT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_LOW_SPEED_LIMIT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_LOW_SPEED_TIME is declared" >&5 echo $ECHO_N "checking whether CURLOPT_LOW_SPEED_TIME is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_LOW_SPEED_TIME+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_LOW_SPEED_TIME (void) CURLOPT_LOW_SPEED_TIME; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_LOW_SPEED_TIME=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_LOW_SPEED_TIME=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_LOW_SPEED_TIME" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_LOW_SPEED_TIME" >&6; } if test $ac_cv_have_decl_CURLOPT_LOW_SPEED_TIME = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_LOW_SPEED_TIME 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_LOW_SPEED_TIME 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_RESUME_FROM is declared" >&5 echo $ECHO_N "checking whether CURLOPT_RESUME_FROM is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_RESUME_FROM+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_RESUME_FROM (void) CURLOPT_RESUME_FROM; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_RESUME_FROM=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_RESUME_FROM=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_RESUME_FROM" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_RESUME_FROM" >&6; } if test $ac_cv_have_decl_CURLOPT_RESUME_FROM = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_RESUME_FROM 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_RESUME_FROM 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_COOKIE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_COOKIE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_COOKIE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_COOKIE (void) CURLOPT_COOKIE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_COOKIE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_COOKIE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_COOKIE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_COOKIE" >&6; } if test $ac_cv_have_decl_CURLOPT_COOKIE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_COOKIE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_COOKIE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_HTTPHEADER is declared" >&5 echo $ECHO_N "checking whether CURLOPT_HTTPHEADER is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_HTTPHEADER+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_HTTPHEADER (void) CURLOPT_HTTPHEADER; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_HTTPHEADER=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_HTTPHEADER=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_HTTPHEADER" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_HTTPHEADER" >&6; } if test $ac_cv_have_decl_CURLOPT_HTTPHEADER = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTPHEADER 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTPHEADER 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_HTTPPOST is declared" >&5 echo $ECHO_N "checking whether CURLOPT_HTTPPOST is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_HTTPPOST+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_HTTPPOST (void) CURLOPT_HTTPPOST; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_HTTPPOST=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_HTTPPOST=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_HTTPPOST" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_HTTPPOST" >&6; } if test $ac_cv_have_decl_CURLOPT_HTTPPOST = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTPPOST 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTPPOST 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSLCERT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSLCERT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSLCERT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSLCERT (void) CURLOPT_SSLCERT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSLCERT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSLCERT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSLCERT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSLCERT" >&6; } if test $ac_cv_have_decl_CURLOPT_SSLCERT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLCERT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLCERT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSLCERTPASSWD is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSLCERTPASSWD is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSLCERTPASSWD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSLCERTPASSWD (void) CURLOPT_SSLCERTPASSWD; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSLCERTPASSWD=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSLCERTPASSWD=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSLCERTPASSWD" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSLCERTPASSWD" >&6; } if test $ac_cv_have_decl_CURLOPT_SSLCERTPASSWD = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLCERTPASSWD 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLCERTPASSWD 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSLKEYPASSWD is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSLKEYPASSWD is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSLKEYPASSWD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSLKEYPASSWD (void) CURLOPT_SSLKEYPASSWD; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSLKEYPASSWD=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSLKEYPASSWD=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSLKEYPASSWD" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSLKEYPASSWD" >&6; } if test $ac_cv_have_decl_CURLOPT_SSLKEYPASSWD = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLKEYPASSWD 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLKEYPASSWD 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_CRLF is declared" >&5 echo $ECHO_N "checking whether CURLOPT_CRLF is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_CRLF+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_CRLF (void) CURLOPT_CRLF; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_CRLF=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_CRLF=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_CRLF" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_CRLF" >&6; } if test $ac_cv_have_decl_CURLOPT_CRLF = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CRLF 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CRLF 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_QUOTE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_QUOTE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_QUOTE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_QUOTE (void) CURLOPT_QUOTE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_QUOTE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_QUOTE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_QUOTE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_QUOTE" >&6; } if test $ac_cv_have_decl_CURLOPT_QUOTE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_QUOTE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_QUOTE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_WRITEHEADER is declared" >&5 echo $ECHO_N "checking whether CURLOPT_WRITEHEADER is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_WRITEHEADER+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_WRITEHEADER (void) CURLOPT_WRITEHEADER; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_WRITEHEADER=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_WRITEHEADER=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_WRITEHEADER" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_WRITEHEADER" >&6; } if test $ac_cv_have_decl_CURLOPT_WRITEHEADER = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_WRITEHEADER 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_WRITEHEADER 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_COOKIEFILE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_COOKIEFILE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_COOKIEFILE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_COOKIEFILE (void) CURLOPT_COOKIEFILE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_COOKIEFILE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_COOKIEFILE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_COOKIEFILE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_COOKIEFILE" >&6; } if test $ac_cv_have_decl_CURLOPT_COOKIEFILE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_COOKIEFILE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_COOKIEFILE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSLVERSION is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSLVERSION is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSLVERSION+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSLVERSION (void) CURLOPT_SSLVERSION; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSLVERSION=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSLVERSION=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSLVERSION" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSLVERSION" >&6; } if test $ac_cv_have_decl_CURLOPT_SSLVERSION = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLVERSION 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLVERSION 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_TIMECONDITION is declared" >&5 echo $ECHO_N "checking whether CURLOPT_TIMECONDITION is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_TIMECONDITION+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_TIMECONDITION (void) CURLOPT_TIMECONDITION; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_TIMECONDITION=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_TIMECONDITION=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_TIMECONDITION" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_TIMECONDITION" >&6; } if test $ac_cv_have_decl_CURLOPT_TIMECONDITION = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_TIMECONDITION 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_TIMECONDITION 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_TIMEVALUE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_TIMEVALUE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_TIMEVALUE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_TIMEVALUE (void) CURLOPT_TIMEVALUE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_TIMEVALUE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_TIMEVALUE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_TIMEVALUE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_TIMEVALUE" >&6; } if test $ac_cv_have_decl_CURLOPT_TIMEVALUE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_TIMEVALUE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_TIMEVALUE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_CUSTOMREQUEST is declared" >&5 echo $ECHO_N "checking whether CURLOPT_CUSTOMREQUEST is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_CUSTOMREQUEST+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_CUSTOMREQUEST (void) CURLOPT_CUSTOMREQUEST; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_CUSTOMREQUEST=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_CUSTOMREQUEST=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_CUSTOMREQUEST" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_CUSTOMREQUEST" >&6; } if test $ac_cv_have_decl_CURLOPT_CUSTOMREQUEST = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CUSTOMREQUEST 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CUSTOMREQUEST 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_STDERR is declared" >&5 echo $ECHO_N "checking whether CURLOPT_STDERR is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_STDERR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_STDERR (void) CURLOPT_STDERR; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_STDERR=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_STDERR=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_STDERR" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_STDERR" >&6; } if test $ac_cv_have_decl_CURLOPT_STDERR = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_STDERR 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_STDERR 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_POSTQUOTE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_POSTQUOTE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_POSTQUOTE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_POSTQUOTE (void) CURLOPT_POSTQUOTE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_POSTQUOTE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_POSTQUOTE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_POSTQUOTE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_POSTQUOTE" >&6; } if test $ac_cv_have_decl_CURLOPT_POSTQUOTE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_POSTQUOTE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_POSTQUOTE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_WRITEINFO is declared" >&5 echo $ECHO_N "checking whether CURLOPT_WRITEINFO is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_WRITEINFO+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_WRITEINFO (void) CURLOPT_WRITEINFO; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_WRITEINFO=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_WRITEINFO=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_WRITEINFO" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_WRITEINFO" >&6; } if test $ac_cv_have_decl_CURLOPT_WRITEINFO = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_WRITEINFO 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_WRITEINFO 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_VERBOSE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_VERBOSE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_VERBOSE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_VERBOSE (void) CURLOPT_VERBOSE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_VERBOSE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_VERBOSE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_VERBOSE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_VERBOSE" >&6; } if test $ac_cv_have_decl_CURLOPT_VERBOSE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_VERBOSE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_VERBOSE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_HEADER is declared" >&5 echo $ECHO_N "checking whether CURLOPT_HEADER is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_HEADER+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_HEADER (void) CURLOPT_HEADER; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_HEADER=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_HEADER=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_HEADER" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_HEADER" >&6; } if test $ac_cv_have_decl_CURLOPT_HEADER = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HEADER 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HEADER 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_NOPROGRESS is declared" >&5 echo $ECHO_N "checking whether CURLOPT_NOPROGRESS is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_NOPROGRESS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_NOPROGRESS (void) CURLOPT_NOPROGRESS; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_NOPROGRESS=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_NOPROGRESS=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_NOPROGRESS" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_NOPROGRESS" >&6; } if test $ac_cv_have_decl_CURLOPT_NOPROGRESS = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_NOPROGRESS 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_NOPROGRESS 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_NOBODY is declared" >&5 echo $ECHO_N "checking whether CURLOPT_NOBODY is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_NOBODY+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_NOBODY (void) CURLOPT_NOBODY; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_NOBODY=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_NOBODY=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_NOBODY" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_NOBODY" >&6; } if test $ac_cv_have_decl_CURLOPT_NOBODY = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_NOBODY 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_NOBODY 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FAILONERROR is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FAILONERROR is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FAILONERROR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FAILONERROR (void) CURLOPT_FAILONERROR; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FAILONERROR=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FAILONERROR=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FAILONERROR" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FAILONERROR" >&6; } if test $ac_cv_have_decl_CURLOPT_FAILONERROR = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FAILONERROR 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FAILONERROR 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_UPLOAD is declared" >&5 echo $ECHO_N "checking whether CURLOPT_UPLOAD is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_UPLOAD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_UPLOAD (void) CURLOPT_UPLOAD; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_UPLOAD=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_UPLOAD=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_UPLOAD" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_UPLOAD" >&6; } if test $ac_cv_have_decl_CURLOPT_UPLOAD = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_UPLOAD 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_UPLOAD 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_POST is declared" >&5 echo $ECHO_N "checking whether CURLOPT_POST is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_POST+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_POST (void) CURLOPT_POST; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_POST=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_POST=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_POST" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_POST" >&6; } if test $ac_cv_have_decl_CURLOPT_POST = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_POST 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_POST 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FTPLISTONLY is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FTPLISTONLY is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FTPLISTONLY+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FTPLISTONLY (void) CURLOPT_FTPLISTONLY; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FTPLISTONLY=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FTPLISTONLY=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FTPLISTONLY" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FTPLISTONLY" >&6; } if test $ac_cv_have_decl_CURLOPT_FTPLISTONLY = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTPLISTONLY 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTPLISTONLY 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FTPAPPEND is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FTPAPPEND is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FTPAPPEND+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FTPAPPEND (void) CURLOPT_FTPAPPEND; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FTPAPPEND=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FTPAPPEND=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FTPAPPEND" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FTPAPPEND" >&6; } if test $ac_cv_have_decl_CURLOPT_FTPAPPEND = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTPAPPEND 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTPAPPEND 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_NETRC is declared" >&5 echo $ECHO_N "checking whether CURLOPT_NETRC is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_NETRC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_NETRC (void) CURLOPT_NETRC; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_NETRC=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_NETRC=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_NETRC" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_NETRC" >&6; } if test $ac_cv_have_decl_CURLOPT_NETRC = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_NETRC 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_NETRC 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FOLLOWLOCATION is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FOLLOWLOCATION is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FOLLOWLOCATION+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FOLLOWLOCATION (void) CURLOPT_FOLLOWLOCATION; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FOLLOWLOCATION=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FOLLOWLOCATION=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FOLLOWLOCATION" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FOLLOWLOCATION" >&6; } if test $ac_cv_have_decl_CURLOPT_FOLLOWLOCATION = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FOLLOWLOCATION 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FOLLOWLOCATION 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_TRANSFERTEXT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_TRANSFERTEXT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_TRANSFERTEXT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_TRANSFERTEXT (void) CURLOPT_TRANSFERTEXT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_TRANSFERTEXT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_TRANSFERTEXT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_TRANSFERTEXT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_TRANSFERTEXT" >&6; } if test $ac_cv_have_decl_CURLOPT_TRANSFERTEXT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_TRANSFERTEXT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_TRANSFERTEXT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_PUT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_PUT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_PUT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_PUT (void) CURLOPT_PUT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_PUT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_PUT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_PUT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_PUT" >&6; } if test $ac_cv_have_decl_CURLOPT_PUT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PUT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PUT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_PROGRESSFUNCTION is declared" >&5 echo $ECHO_N "checking whether CURLOPT_PROGRESSFUNCTION is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_PROGRESSFUNCTION+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_PROGRESSFUNCTION (void) CURLOPT_PROGRESSFUNCTION; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_PROGRESSFUNCTION=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_PROGRESSFUNCTION=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_PROGRESSFUNCTION" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_PROGRESSFUNCTION" >&6; } if test $ac_cv_have_decl_CURLOPT_PROGRESSFUNCTION = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROGRESSFUNCTION 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROGRESSFUNCTION 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_PROGRESSDATA is declared" >&5 echo $ECHO_N "checking whether CURLOPT_PROGRESSDATA is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_PROGRESSDATA+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_PROGRESSDATA (void) CURLOPT_PROGRESSDATA; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_PROGRESSDATA=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_PROGRESSDATA=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_PROGRESSDATA" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_PROGRESSDATA" >&6; } if test $ac_cv_have_decl_CURLOPT_PROGRESSDATA = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROGRESSDATA 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROGRESSDATA 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_AUTOREFERER is declared" >&5 echo $ECHO_N "checking whether CURLOPT_AUTOREFERER is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_AUTOREFERER+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_AUTOREFERER (void) CURLOPT_AUTOREFERER; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_AUTOREFERER=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_AUTOREFERER=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_AUTOREFERER" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_AUTOREFERER" >&6; } if test $ac_cv_have_decl_CURLOPT_AUTOREFERER = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_AUTOREFERER 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_AUTOREFERER 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_PROXYPORT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_PROXYPORT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_PROXYPORT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_PROXYPORT (void) CURLOPT_PROXYPORT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_PROXYPORT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_PROXYPORT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_PROXYPORT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_PROXYPORT" >&6; } if test $ac_cv_have_decl_CURLOPT_PROXYPORT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROXYPORT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROXYPORT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_POSTFIELDSIZE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_POSTFIELDSIZE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_POSTFIELDSIZE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_POSTFIELDSIZE (void) CURLOPT_POSTFIELDSIZE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_POSTFIELDSIZE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_POSTFIELDSIZE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_POSTFIELDSIZE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_POSTFIELDSIZE" >&6; } if test $ac_cv_have_decl_CURLOPT_POSTFIELDSIZE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_POSTFIELDSIZE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_POSTFIELDSIZE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_HTTPPROXYTUNNEL is declared" >&5 echo $ECHO_N "checking whether CURLOPT_HTTPPROXYTUNNEL is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_HTTPPROXYTUNNEL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_HTTPPROXYTUNNEL (void) CURLOPT_HTTPPROXYTUNNEL; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_HTTPPROXYTUNNEL=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_HTTPPROXYTUNNEL=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_HTTPPROXYTUNNEL" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_HTTPPROXYTUNNEL" >&6; } if test $ac_cv_have_decl_CURLOPT_HTTPPROXYTUNNEL = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTPPROXYTUNNEL 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTPPROXYTUNNEL 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_INTERFACE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_INTERFACE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_INTERFACE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_INTERFACE (void) CURLOPT_INTERFACE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_INTERFACE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_INTERFACE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_INTERFACE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_INTERFACE" >&6; } if test $ac_cv_have_decl_CURLOPT_INTERFACE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_INTERFACE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_INTERFACE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_KRB4LEVEL is declared" >&5 echo $ECHO_N "checking whether CURLOPT_KRB4LEVEL is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_KRB4LEVEL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_KRB4LEVEL (void) CURLOPT_KRB4LEVEL; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_KRB4LEVEL=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_KRB4LEVEL=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_KRB4LEVEL" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_KRB4LEVEL" >&6; } if test $ac_cv_have_decl_CURLOPT_KRB4LEVEL = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_KRB4LEVEL 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_KRB4LEVEL 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSL_VERIFYPEER is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSL_VERIFYPEER is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSL_VERIFYPEER+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSL_VERIFYPEER (void) CURLOPT_SSL_VERIFYPEER; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSL_VERIFYPEER=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSL_VERIFYPEER=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSL_VERIFYPEER" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSL_VERIFYPEER" >&6; } if test $ac_cv_have_decl_CURLOPT_SSL_VERIFYPEER = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSL_VERIFYPEER 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSL_VERIFYPEER 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_CAINFO is declared" >&5 echo $ECHO_N "checking whether CURLOPT_CAINFO is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_CAINFO+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_CAINFO (void) CURLOPT_CAINFO; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_CAINFO=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_CAINFO=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_CAINFO" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_CAINFO" >&6; } if test $ac_cv_have_decl_CURLOPT_CAINFO = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CAINFO 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CAINFO 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_MAXREDIRS is declared" >&5 echo $ECHO_N "checking whether CURLOPT_MAXREDIRS is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_MAXREDIRS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_MAXREDIRS (void) CURLOPT_MAXREDIRS; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_MAXREDIRS=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_MAXREDIRS=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_MAXREDIRS" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_MAXREDIRS" >&6; } if test $ac_cv_have_decl_CURLOPT_MAXREDIRS = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_MAXREDIRS 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_MAXREDIRS 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FILETIME is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FILETIME is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FILETIME+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FILETIME (void) CURLOPT_FILETIME; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FILETIME=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FILETIME=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FILETIME" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FILETIME" >&6; } if test $ac_cv_have_decl_CURLOPT_FILETIME = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FILETIME 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FILETIME 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_TELNETOPTIONS is declared" >&5 echo $ECHO_N "checking whether CURLOPT_TELNETOPTIONS is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_TELNETOPTIONS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_TELNETOPTIONS (void) CURLOPT_TELNETOPTIONS; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_TELNETOPTIONS=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_TELNETOPTIONS=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_TELNETOPTIONS" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_TELNETOPTIONS" >&6; } if test $ac_cv_have_decl_CURLOPT_TELNETOPTIONS = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_TELNETOPTIONS 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_TELNETOPTIONS 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_MAXCONNECTS is declared" >&5 echo $ECHO_N "checking whether CURLOPT_MAXCONNECTS is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_MAXCONNECTS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_MAXCONNECTS (void) CURLOPT_MAXCONNECTS; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_MAXCONNECTS=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_MAXCONNECTS=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_MAXCONNECTS" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_MAXCONNECTS" >&6; } if test $ac_cv_have_decl_CURLOPT_MAXCONNECTS = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_MAXCONNECTS 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_MAXCONNECTS 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_CLOSEPOLICY is declared" >&5 echo $ECHO_N "checking whether CURLOPT_CLOSEPOLICY is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_CLOSEPOLICY+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_CLOSEPOLICY (void) CURLOPT_CLOSEPOLICY; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_CLOSEPOLICY=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_CLOSEPOLICY=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_CLOSEPOLICY" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_CLOSEPOLICY" >&6; } if test $ac_cv_have_decl_CURLOPT_CLOSEPOLICY = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CLOSEPOLICY 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CLOSEPOLICY 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FRESH_CONNECT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FRESH_CONNECT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FRESH_CONNECT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FRESH_CONNECT (void) CURLOPT_FRESH_CONNECT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FRESH_CONNECT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FRESH_CONNECT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FRESH_CONNECT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FRESH_CONNECT" >&6; } if test $ac_cv_have_decl_CURLOPT_FRESH_CONNECT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FRESH_CONNECT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FRESH_CONNECT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FORBID_REUSE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FORBID_REUSE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FORBID_REUSE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FORBID_REUSE (void) CURLOPT_FORBID_REUSE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FORBID_REUSE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FORBID_REUSE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FORBID_REUSE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FORBID_REUSE" >&6; } if test $ac_cv_have_decl_CURLOPT_FORBID_REUSE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FORBID_REUSE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FORBID_REUSE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_RANDOM_FILE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_RANDOM_FILE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_RANDOM_FILE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_RANDOM_FILE (void) CURLOPT_RANDOM_FILE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_RANDOM_FILE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_RANDOM_FILE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_RANDOM_FILE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_RANDOM_FILE" >&6; } if test $ac_cv_have_decl_CURLOPT_RANDOM_FILE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_RANDOM_FILE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_RANDOM_FILE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_EGDSOCKET is declared" >&5 echo $ECHO_N "checking whether CURLOPT_EGDSOCKET is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_EGDSOCKET+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_EGDSOCKET (void) CURLOPT_EGDSOCKET; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_EGDSOCKET=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_EGDSOCKET=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_EGDSOCKET" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_EGDSOCKET" >&6; } if test $ac_cv_have_decl_CURLOPT_EGDSOCKET = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_EGDSOCKET 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_EGDSOCKET 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_CONNECTTIMEOUT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_CONNECTTIMEOUT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_CONNECTTIMEOUT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_CONNECTTIMEOUT (void) CURLOPT_CONNECTTIMEOUT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_CONNECTTIMEOUT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_CONNECTTIMEOUT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_CONNECTTIMEOUT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_CONNECTTIMEOUT" >&6; } if test $ac_cv_have_decl_CURLOPT_CONNECTTIMEOUT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CONNECTTIMEOUT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CONNECTTIMEOUT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_HEADERFUNCTION is declared" >&5 echo $ECHO_N "checking whether CURLOPT_HEADERFUNCTION is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_HEADERFUNCTION+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_HEADERFUNCTION (void) CURLOPT_HEADERFUNCTION; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_HEADERFUNCTION=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_HEADERFUNCTION=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_HEADERFUNCTION" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_HEADERFUNCTION" >&6; } if test $ac_cv_have_decl_CURLOPT_HEADERFUNCTION = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HEADERFUNCTION 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HEADERFUNCTION 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_HTTPGET is declared" >&5 echo $ECHO_N "checking whether CURLOPT_HTTPGET is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_HTTPGET+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_HTTPGET (void) CURLOPT_HTTPGET; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_HTTPGET=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_HTTPGET=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_HTTPGET" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_HTTPGET" >&6; } if test $ac_cv_have_decl_CURLOPT_HTTPGET = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTPGET 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTPGET 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSL_VERIFYHOST is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSL_VERIFYHOST is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSL_VERIFYHOST+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSL_VERIFYHOST (void) CURLOPT_SSL_VERIFYHOST; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSL_VERIFYHOST=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSL_VERIFYHOST=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSL_VERIFYHOST" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSL_VERIFYHOST" >&6; } if test $ac_cv_have_decl_CURLOPT_SSL_VERIFYHOST = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSL_VERIFYHOST 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSL_VERIFYHOST 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_COOKIEJAR is declared" >&5 echo $ECHO_N "checking whether CURLOPT_COOKIEJAR is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_COOKIEJAR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_COOKIEJAR (void) CURLOPT_COOKIEJAR; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_COOKIEJAR=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_COOKIEJAR=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_COOKIEJAR" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_COOKIEJAR" >&6; } if test $ac_cv_have_decl_CURLOPT_COOKIEJAR = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_COOKIEJAR 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_COOKIEJAR 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSL_CIPHER_LIST is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSL_CIPHER_LIST is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSL_CIPHER_LIST+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSL_CIPHER_LIST (void) CURLOPT_SSL_CIPHER_LIST; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSL_CIPHER_LIST=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSL_CIPHER_LIST=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSL_CIPHER_LIST" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSL_CIPHER_LIST" >&6; } if test $ac_cv_have_decl_CURLOPT_SSL_CIPHER_LIST = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSL_CIPHER_LIST 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSL_CIPHER_LIST 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_HTTP_VERSION is declared" >&5 echo $ECHO_N "checking whether CURLOPT_HTTP_VERSION is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_HTTP_VERSION+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_HTTP_VERSION (void) CURLOPT_HTTP_VERSION; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_HTTP_VERSION=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_HTTP_VERSION=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_HTTP_VERSION" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_HTTP_VERSION" >&6; } if test $ac_cv_have_decl_CURLOPT_HTTP_VERSION = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTP_VERSION 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTP_VERSION 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FTP_USE_EPSV is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FTP_USE_EPSV is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FTP_USE_EPSV+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FTP_USE_EPSV (void) CURLOPT_FTP_USE_EPSV; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FTP_USE_EPSV=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FTP_USE_EPSV=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FTP_USE_EPSV" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FTP_USE_EPSV" >&6; } if test $ac_cv_have_decl_CURLOPT_FTP_USE_EPSV = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_USE_EPSV 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_USE_EPSV 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSLCERTTYPE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSLCERTTYPE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSLCERTTYPE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSLCERTTYPE (void) CURLOPT_SSLCERTTYPE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSLCERTTYPE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSLCERTTYPE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSLCERTTYPE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSLCERTTYPE" >&6; } if test $ac_cv_have_decl_CURLOPT_SSLCERTTYPE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLCERTTYPE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLCERTTYPE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSLKEY is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSLKEY is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSLKEY+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSLKEY (void) CURLOPT_SSLKEY; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSLKEY=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSLKEY=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSLKEY" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSLKEY" >&6; } if test $ac_cv_have_decl_CURLOPT_SSLKEY = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLKEY 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLKEY 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSLKEYTYPE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSLKEYTYPE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSLKEYTYPE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSLKEYTYPE (void) CURLOPT_SSLKEYTYPE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSLKEYTYPE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSLKEYTYPE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSLKEYTYPE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSLKEYTYPE" >&6; } if test $ac_cv_have_decl_CURLOPT_SSLKEYTYPE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLKEYTYPE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLKEYTYPE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSLENGINE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSLENGINE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSLENGINE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSLENGINE (void) CURLOPT_SSLENGINE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSLENGINE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSLENGINE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSLENGINE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSLENGINE" >&6; } if test $ac_cv_have_decl_CURLOPT_SSLENGINE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLENGINE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLENGINE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSLENGINE_DEFAULT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSLENGINE_DEFAULT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSLENGINE_DEFAULT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSLENGINE_DEFAULT (void) CURLOPT_SSLENGINE_DEFAULT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSLENGINE_DEFAULT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSLENGINE_DEFAULT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSLENGINE_DEFAULT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSLENGINE_DEFAULT" >&6; } if test $ac_cv_have_decl_CURLOPT_SSLENGINE_DEFAULT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLENGINE_DEFAULT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSLENGINE_DEFAULT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_DNS_USE_GLOBAL_CACHE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_DNS_USE_GLOBAL_CACHE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_DNS_USE_GLOBAL_CACHE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_DNS_USE_GLOBAL_CACHE (void) CURLOPT_DNS_USE_GLOBAL_CACHE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_DNS_USE_GLOBAL_CACHE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_DNS_USE_GLOBAL_CACHE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_DNS_USE_GLOBAL_CACHE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_DNS_USE_GLOBAL_CACHE" >&6; } if test $ac_cv_have_decl_CURLOPT_DNS_USE_GLOBAL_CACHE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_DNS_USE_GLOBAL_CACHE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_DNS_USE_GLOBAL_CACHE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_DNS_CACHE_TIMEOUT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_DNS_CACHE_TIMEOUT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_DNS_CACHE_TIMEOUT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_DNS_CACHE_TIMEOUT (void) CURLOPT_DNS_CACHE_TIMEOUT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_DNS_CACHE_TIMEOUT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_DNS_CACHE_TIMEOUT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_DNS_CACHE_TIMEOUT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_DNS_CACHE_TIMEOUT" >&6; } if test $ac_cv_have_decl_CURLOPT_DNS_CACHE_TIMEOUT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_DNS_CACHE_TIMEOUT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_DNS_CACHE_TIMEOUT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_PREQUOTE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_PREQUOTE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_PREQUOTE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_PREQUOTE (void) CURLOPT_PREQUOTE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_PREQUOTE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_PREQUOTE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_PREQUOTE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_PREQUOTE" >&6; } if test $ac_cv_have_decl_CURLOPT_PREQUOTE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PREQUOTE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PREQUOTE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_DEBUGFUNCTION is declared" >&5 echo $ECHO_N "checking whether CURLOPT_DEBUGFUNCTION is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_DEBUGFUNCTION+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_DEBUGFUNCTION (void) CURLOPT_DEBUGFUNCTION; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_DEBUGFUNCTION=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_DEBUGFUNCTION=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_DEBUGFUNCTION" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_DEBUGFUNCTION" >&6; } if test $ac_cv_have_decl_CURLOPT_DEBUGFUNCTION = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_DEBUGFUNCTION 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_DEBUGFUNCTION 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_DEBUGDATA is declared" >&5 echo $ECHO_N "checking whether CURLOPT_DEBUGDATA is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_DEBUGDATA+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_DEBUGDATA (void) CURLOPT_DEBUGDATA; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_DEBUGDATA=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_DEBUGDATA=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_DEBUGDATA" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_DEBUGDATA" >&6; } if test $ac_cv_have_decl_CURLOPT_DEBUGDATA = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_DEBUGDATA 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_DEBUGDATA 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_COOKIESESSION is declared" >&5 echo $ECHO_N "checking whether CURLOPT_COOKIESESSION is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_COOKIESESSION+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_COOKIESESSION (void) CURLOPT_COOKIESESSION; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_COOKIESESSION=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_COOKIESESSION=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_COOKIESESSION" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_COOKIESESSION" >&6; } if test $ac_cv_have_decl_CURLOPT_COOKIESESSION = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_COOKIESESSION 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_COOKIESESSION 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_CAPATH is declared" >&5 echo $ECHO_N "checking whether CURLOPT_CAPATH is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_CAPATH+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_CAPATH (void) CURLOPT_CAPATH; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_CAPATH=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_CAPATH=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_CAPATH" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_CAPATH" >&6; } if test $ac_cv_have_decl_CURLOPT_CAPATH = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CAPATH 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CAPATH 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_BUFFERSIZE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_BUFFERSIZE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_BUFFERSIZE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_BUFFERSIZE (void) CURLOPT_BUFFERSIZE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_BUFFERSIZE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_BUFFERSIZE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_BUFFERSIZE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_BUFFERSIZE" >&6; } if test $ac_cv_have_decl_CURLOPT_BUFFERSIZE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_BUFFERSIZE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_BUFFERSIZE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_NOSIGNAL is declared" >&5 echo $ECHO_N "checking whether CURLOPT_NOSIGNAL is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_NOSIGNAL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_NOSIGNAL (void) CURLOPT_NOSIGNAL; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_NOSIGNAL=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_NOSIGNAL=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_NOSIGNAL" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_NOSIGNAL" >&6; } if test $ac_cv_have_decl_CURLOPT_NOSIGNAL = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_NOSIGNAL 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_NOSIGNAL 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SHARE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SHARE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SHARE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SHARE (void) CURLOPT_SHARE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SHARE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SHARE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SHARE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SHARE" >&6; } if test $ac_cv_have_decl_CURLOPT_SHARE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SHARE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SHARE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_PROXYTYPE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_PROXYTYPE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_PROXYTYPE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_PROXYTYPE (void) CURLOPT_PROXYTYPE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_PROXYTYPE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_PROXYTYPE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_PROXYTYPE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_PROXYTYPE" >&6; } if test $ac_cv_have_decl_CURLOPT_PROXYTYPE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROXYTYPE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROXYTYPE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_ENCODING is declared" >&5 echo $ECHO_N "checking whether CURLOPT_ENCODING is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_ENCODING+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_ENCODING (void) CURLOPT_ENCODING; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_ENCODING=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_ENCODING=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_ENCODING" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_ENCODING" >&6; } if test $ac_cv_have_decl_CURLOPT_ENCODING = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_ENCODING 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_ENCODING 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_PRIVATE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_PRIVATE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_PRIVATE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_PRIVATE (void) CURLOPT_PRIVATE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_PRIVATE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_PRIVATE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_PRIVATE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_PRIVATE" >&6; } if test $ac_cv_have_decl_CURLOPT_PRIVATE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PRIVATE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PRIVATE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_HTTP200ALIASES is declared" >&5 echo $ECHO_N "checking whether CURLOPT_HTTP200ALIASES is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_HTTP200ALIASES+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_HTTP200ALIASES (void) CURLOPT_HTTP200ALIASES; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_HTTP200ALIASES=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_HTTP200ALIASES=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_HTTP200ALIASES" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_HTTP200ALIASES" >&6; } if test $ac_cv_have_decl_CURLOPT_HTTP200ALIASES = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTP200ALIASES 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTP200ALIASES 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_UNRESTRICTED_AUTH is declared" >&5 echo $ECHO_N "checking whether CURLOPT_UNRESTRICTED_AUTH is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_UNRESTRICTED_AUTH+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_UNRESTRICTED_AUTH (void) CURLOPT_UNRESTRICTED_AUTH; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_UNRESTRICTED_AUTH=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_UNRESTRICTED_AUTH=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_UNRESTRICTED_AUTH" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_UNRESTRICTED_AUTH" >&6; } if test $ac_cv_have_decl_CURLOPT_UNRESTRICTED_AUTH = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_UNRESTRICTED_AUTH 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_UNRESTRICTED_AUTH 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FTP_USE_EPRT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FTP_USE_EPRT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FTP_USE_EPRT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FTP_USE_EPRT (void) CURLOPT_FTP_USE_EPRT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FTP_USE_EPRT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FTP_USE_EPRT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FTP_USE_EPRT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FTP_USE_EPRT" >&6; } if test $ac_cv_have_decl_CURLOPT_FTP_USE_EPRT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_USE_EPRT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_USE_EPRT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_HTTPAUTH is declared" >&5 echo $ECHO_N "checking whether CURLOPT_HTTPAUTH is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_HTTPAUTH+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_HTTPAUTH (void) CURLOPT_HTTPAUTH; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_HTTPAUTH=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_HTTPAUTH=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_HTTPAUTH" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_HTTPAUTH" >&6; } if test $ac_cv_have_decl_CURLOPT_HTTPAUTH = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTPAUTH 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTPAUTH 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FTP_CREATE_MISSING_DIRS is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FTP_CREATE_MISSING_DIRS is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FTP_CREATE_MISSING_DIRS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FTP_CREATE_MISSING_DIRS (void) CURLOPT_FTP_CREATE_MISSING_DIRS; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FTP_CREATE_MISSING_DIRS=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FTP_CREATE_MISSING_DIRS=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FTP_CREATE_MISSING_DIRS" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FTP_CREATE_MISSING_DIRS" >&6; } if test $ac_cv_have_decl_CURLOPT_FTP_CREATE_MISSING_DIRS = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_CREATE_MISSING_DIRS 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_CREATE_MISSING_DIRS 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_PROXYAUTH is declared" >&5 echo $ECHO_N "checking whether CURLOPT_PROXYAUTH is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_PROXYAUTH+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_PROXYAUTH (void) CURLOPT_PROXYAUTH; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_PROXYAUTH=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_PROXYAUTH=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_PROXYAUTH" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_PROXYAUTH" >&6; } if test $ac_cv_have_decl_CURLOPT_PROXYAUTH = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROXYAUTH 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROXYAUTH 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FTP_RESPONSE_TIMEOUT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FTP_RESPONSE_TIMEOUT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FTP_RESPONSE_TIMEOUT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FTP_RESPONSE_TIMEOUT (void) CURLOPT_FTP_RESPONSE_TIMEOUT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FTP_RESPONSE_TIMEOUT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FTP_RESPONSE_TIMEOUT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FTP_RESPONSE_TIMEOUT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FTP_RESPONSE_TIMEOUT" >&6; } if test $ac_cv_have_decl_CURLOPT_FTP_RESPONSE_TIMEOUT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_RESPONSE_TIMEOUT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_RESPONSE_TIMEOUT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_IPRESOLVE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_IPRESOLVE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_IPRESOLVE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_IPRESOLVE (void) CURLOPT_IPRESOLVE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_IPRESOLVE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_IPRESOLVE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_IPRESOLVE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_IPRESOLVE" >&6; } if test $ac_cv_have_decl_CURLOPT_IPRESOLVE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_IPRESOLVE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_IPRESOLVE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_MAXFILESIZE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_MAXFILESIZE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_MAXFILESIZE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_MAXFILESIZE (void) CURLOPT_MAXFILESIZE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_MAXFILESIZE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_MAXFILESIZE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_MAXFILESIZE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_MAXFILESIZE" >&6; } if test $ac_cv_have_decl_CURLOPT_MAXFILESIZE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_MAXFILESIZE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_MAXFILESIZE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_INFILESIZE_LARGE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_INFILESIZE_LARGE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_INFILESIZE_LARGE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_INFILESIZE_LARGE (void) CURLOPT_INFILESIZE_LARGE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_INFILESIZE_LARGE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_INFILESIZE_LARGE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_INFILESIZE_LARGE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_INFILESIZE_LARGE" >&6; } if test $ac_cv_have_decl_CURLOPT_INFILESIZE_LARGE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_INFILESIZE_LARGE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_INFILESIZE_LARGE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_RESUME_FROM_LARGE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_RESUME_FROM_LARGE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_RESUME_FROM_LARGE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_RESUME_FROM_LARGE (void) CURLOPT_RESUME_FROM_LARGE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_RESUME_FROM_LARGE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_RESUME_FROM_LARGE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_RESUME_FROM_LARGE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_RESUME_FROM_LARGE" >&6; } if test $ac_cv_have_decl_CURLOPT_RESUME_FROM_LARGE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_RESUME_FROM_LARGE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_RESUME_FROM_LARGE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_MAXFILESIZE_LARGE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_MAXFILESIZE_LARGE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_MAXFILESIZE_LARGE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_MAXFILESIZE_LARGE (void) CURLOPT_MAXFILESIZE_LARGE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_MAXFILESIZE_LARGE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_MAXFILESIZE_LARGE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_MAXFILESIZE_LARGE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_MAXFILESIZE_LARGE" >&6; } if test $ac_cv_have_decl_CURLOPT_MAXFILESIZE_LARGE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_MAXFILESIZE_LARGE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_MAXFILESIZE_LARGE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_NETRC_FILE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_NETRC_FILE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_NETRC_FILE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_NETRC_FILE (void) CURLOPT_NETRC_FILE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_NETRC_FILE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_NETRC_FILE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_NETRC_FILE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_NETRC_FILE" >&6; } if test $ac_cv_have_decl_CURLOPT_NETRC_FILE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_NETRC_FILE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_NETRC_FILE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FTP_SSL is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FTP_SSL is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FTP_SSL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FTP_SSL (void) CURLOPT_FTP_SSL; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FTP_SSL=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FTP_SSL=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FTP_SSL" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FTP_SSL" >&6; } if test $ac_cv_have_decl_CURLOPT_FTP_SSL = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_SSL 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_SSL 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_POSTFIELDSIZE_LARGE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_POSTFIELDSIZE_LARGE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_POSTFIELDSIZE_LARGE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_POSTFIELDSIZE_LARGE (void) CURLOPT_POSTFIELDSIZE_LARGE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_POSTFIELDSIZE_LARGE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_POSTFIELDSIZE_LARGE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_POSTFIELDSIZE_LARGE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_POSTFIELDSIZE_LARGE" >&6; } if test $ac_cv_have_decl_CURLOPT_POSTFIELDSIZE_LARGE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_POSTFIELDSIZE_LARGE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_POSTFIELDSIZE_LARGE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_TCP_NODELAY is declared" >&5 echo $ECHO_N "checking whether CURLOPT_TCP_NODELAY is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_TCP_NODELAY+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_TCP_NODELAY (void) CURLOPT_TCP_NODELAY; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_TCP_NODELAY=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_TCP_NODELAY=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_TCP_NODELAY" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_TCP_NODELAY" >&6; } if test $ac_cv_have_decl_CURLOPT_TCP_NODELAY = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_TCP_NODELAY 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_TCP_NODELAY 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FTPSSLAUTH is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FTPSSLAUTH is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FTPSSLAUTH+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FTPSSLAUTH (void) CURLOPT_FTPSSLAUTH; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FTPSSLAUTH=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FTPSSLAUTH=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FTPSSLAUTH" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FTPSSLAUTH" >&6; } if test $ac_cv_have_decl_CURLOPT_FTPSSLAUTH = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTPSSLAUTH 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTPSSLAUTH 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_IOCTLFUNCTION is declared" >&5 echo $ECHO_N "checking whether CURLOPT_IOCTLFUNCTION is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_IOCTLFUNCTION+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_IOCTLFUNCTION (void) CURLOPT_IOCTLFUNCTION; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_IOCTLFUNCTION=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_IOCTLFUNCTION=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_IOCTLFUNCTION" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_IOCTLFUNCTION" >&6; } if test $ac_cv_have_decl_CURLOPT_IOCTLFUNCTION = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_IOCTLFUNCTION 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_IOCTLFUNCTION 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FTP_ACCOUNT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FTP_ACCOUNT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FTP_ACCOUNT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FTP_ACCOUNT (void) CURLOPT_FTP_ACCOUNT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FTP_ACCOUNT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FTP_ACCOUNT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FTP_ACCOUNT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FTP_ACCOUNT" >&6; } if test $ac_cv_have_decl_CURLOPT_FTP_ACCOUNT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_ACCOUNT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_ACCOUNT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_COOKIELIST is declared" >&5 echo $ECHO_N "checking whether CURLOPT_COOKIELIST is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_COOKIELIST+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_COOKIELIST (void) CURLOPT_COOKIELIST; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_COOKIELIST=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_COOKIELIST=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_COOKIELIST" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_COOKIELIST" >&6; } if test $ac_cv_have_decl_CURLOPT_COOKIELIST = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_COOKIELIST 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_COOKIELIST 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_IGNORE_CONTENT_LENGTH is declared" >&5 echo $ECHO_N "checking whether CURLOPT_IGNORE_CONTENT_LENGTH is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_IGNORE_CONTENT_LENGTH+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_IGNORE_CONTENT_LENGTH (void) CURLOPT_IGNORE_CONTENT_LENGTH; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_IGNORE_CONTENT_LENGTH=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_IGNORE_CONTENT_LENGTH=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_IGNORE_CONTENT_LENGTH" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_IGNORE_CONTENT_LENGTH" >&6; } if test $ac_cv_have_decl_CURLOPT_IGNORE_CONTENT_LENGTH = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_IGNORE_CONTENT_LENGTH 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_IGNORE_CONTENT_LENGTH 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FTP_SKIP_PASV_IP is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FTP_SKIP_PASV_IP is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FTP_SKIP_PASV_IP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FTP_SKIP_PASV_IP (void) CURLOPT_FTP_SKIP_PASV_IP; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FTP_SKIP_PASV_IP=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FTP_SKIP_PASV_IP=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FTP_SKIP_PASV_IP" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FTP_SKIP_PASV_IP" >&6; } if test $ac_cv_have_decl_CURLOPT_FTP_SKIP_PASV_IP = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_SKIP_PASV_IP 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_SKIP_PASV_IP 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FTP_FILEMETHOD is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FTP_FILEMETHOD is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FTP_FILEMETHOD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FTP_FILEMETHOD (void) CURLOPT_FTP_FILEMETHOD; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FTP_FILEMETHOD=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FTP_FILEMETHOD=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FTP_FILEMETHOD" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FTP_FILEMETHOD" >&6; } if test $ac_cv_have_decl_CURLOPT_FTP_FILEMETHOD = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_FILEMETHOD 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_FILEMETHOD 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_LOCALPORT is declared" >&5 echo $ECHO_N "checking whether CURLOPT_LOCALPORT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_LOCALPORT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_LOCALPORT (void) CURLOPT_LOCALPORT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_LOCALPORT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_LOCALPORT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_LOCALPORT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_LOCALPORT" >&6; } if test $ac_cv_have_decl_CURLOPT_LOCALPORT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_LOCALPORT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_LOCALPORT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_LOCALPORTRANGE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_LOCALPORTRANGE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_LOCALPORTRANGE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_LOCALPORTRANGE (void) CURLOPT_LOCALPORTRANGE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_LOCALPORTRANGE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_LOCALPORTRANGE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_LOCALPORTRANGE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_LOCALPORTRANGE" >&6; } if test $ac_cv_have_decl_CURLOPT_LOCALPORTRANGE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_LOCALPORTRANGE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_LOCALPORTRANGE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_CONNECT_ONLY is declared" >&5 echo $ECHO_N "checking whether CURLOPT_CONNECT_ONLY is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_CONNECT_ONLY+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_CONNECT_ONLY (void) CURLOPT_CONNECT_ONLY; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_CONNECT_ONLY=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_CONNECT_ONLY=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_CONNECT_ONLY" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_CONNECT_ONLY" >&6; } if test $ac_cv_have_decl_CURLOPT_CONNECT_ONLY = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CONNECT_ONLY 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CONNECT_ONLY 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_MAX_SEND_SPEED_LARGE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_MAX_SEND_SPEED_LARGE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_MAX_SEND_SPEED_LARGE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_MAX_SEND_SPEED_LARGE (void) CURLOPT_MAX_SEND_SPEED_LARGE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_MAX_SEND_SPEED_LARGE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_MAX_SEND_SPEED_LARGE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_MAX_SEND_SPEED_LARGE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_MAX_SEND_SPEED_LARGE" >&6; } if test $ac_cv_have_decl_CURLOPT_MAX_SEND_SPEED_LARGE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_MAX_SEND_SPEED_LARGE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_MAX_SEND_SPEED_LARGE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_MAX_RECV_SPEED_LARGE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_MAX_RECV_SPEED_LARGE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_MAX_RECV_SPEED_LARGE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_MAX_RECV_SPEED_LARGE (void) CURLOPT_MAX_RECV_SPEED_LARGE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_MAX_RECV_SPEED_LARGE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_MAX_RECV_SPEED_LARGE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_MAX_RECV_SPEED_LARGE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_MAX_RECV_SPEED_LARGE" >&6; } if test $ac_cv_have_decl_CURLOPT_MAX_RECV_SPEED_LARGE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_MAX_RECV_SPEED_LARGE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_MAX_RECV_SPEED_LARGE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FTP_ALTERNATIVE_TO_USER is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FTP_ALTERNATIVE_TO_USER is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FTP_ALTERNATIVE_TO_USER+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FTP_ALTERNATIVE_TO_USER (void) CURLOPT_FTP_ALTERNATIVE_TO_USER; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FTP_ALTERNATIVE_TO_USER=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FTP_ALTERNATIVE_TO_USER=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FTP_ALTERNATIVE_TO_USER" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FTP_ALTERNATIVE_TO_USER" >&6; } if test $ac_cv_have_decl_CURLOPT_FTP_ALTERNATIVE_TO_USER = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_ALTERNATIVE_TO_USER 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_ALTERNATIVE_TO_USER 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSL_SESSIONID_CACHE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSL_SESSIONID_CACHE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSL_SESSIONID_CACHE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSL_SESSIONID_CACHE (void) CURLOPT_SSL_SESSIONID_CACHE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSL_SESSIONID_CACHE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSL_SESSIONID_CACHE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSL_SESSIONID_CACHE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSL_SESSIONID_CACHE" >&6; } if test $ac_cv_have_decl_CURLOPT_SSL_SESSIONID_CACHE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSL_SESSIONID_CACHE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSL_SESSIONID_CACHE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSH_AUTH_TYPES is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSH_AUTH_TYPES is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSH_AUTH_TYPES+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSH_AUTH_TYPES (void) CURLOPT_SSH_AUTH_TYPES; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSH_AUTH_TYPES=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSH_AUTH_TYPES=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSH_AUTH_TYPES" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSH_AUTH_TYPES" >&6; } if test $ac_cv_have_decl_CURLOPT_SSH_AUTH_TYPES = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSH_AUTH_TYPES 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSH_AUTH_TYPES 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSH_PUBLIC_KEYFILE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSH_PUBLIC_KEYFILE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSH_PUBLIC_KEYFILE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSH_PUBLIC_KEYFILE (void) CURLOPT_SSH_PUBLIC_KEYFILE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSH_PUBLIC_KEYFILE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSH_PUBLIC_KEYFILE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSH_PUBLIC_KEYFILE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSH_PUBLIC_KEYFILE" >&6; } if test $ac_cv_have_decl_CURLOPT_SSH_PUBLIC_KEYFILE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSH_PUBLIC_KEYFILE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSH_PUBLIC_KEYFILE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSH_PRIVATE_KEYFILE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSH_PRIVATE_KEYFILE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSH_PRIVATE_KEYFILE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSH_PRIVATE_KEYFILE (void) CURLOPT_SSH_PRIVATE_KEYFILE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSH_PRIVATE_KEYFILE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSH_PRIVATE_KEYFILE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSH_PRIVATE_KEYFILE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSH_PRIVATE_KEYFILE" >&6; } if test $ac_cv_have_decl_CURLOPT_SSH_PRIVATE_KEYFILE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSH_PRIVATE_KEYFILE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSH_PRIVATE_KEYFILE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_FTP_SSL_CCC is declared" >&5 echo $ECHO_N "checking whether CURLOPT_FTP_SSL_CCC is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_FTP_SSL_CCC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_FTP_SSL_CCC (void) CURLOPT_FTP_SSL_CCC; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_FTP_SSL_CCC=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_FTP_SSL_CCC=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_FTP_SSL_CCC" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_FTP_SSL_CCC" >&6; } if test $ac_cv_have_decl_CURLOPT_FTP_SSL_CCC = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_SSL_CCC 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_FTP_SSL_CCC 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_TIMEOUT_MS is declared" >&5 echo $ECHO_N "checking whether CURLOPT_TIMEOUT_MS is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_TIMEOUT_MS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_TIMEOUT_MS (void) CURLOPT_TIMEOUT_MS; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_TIMEOUT_MS=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_TIMEOUT_MS=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_TIMEOUT_MS" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_TIMEOUT_MS" >&6; } if test $ac_cv_have_decl_CURLOPT_TIMEOUT_MS = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_TIMEOUT_MS 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_TIMEOUT_MS 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_CONNECTTIMEOUT_MS is declared" >&5 echo $ECHO_N "checking whether CURLOPT_CONNECTTIMEOUT_MS is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_CONNECTTIMEOUT_MS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_CONNECTTIMEOUT_MS (void) CURLOPT_CONNECTTIMEOUT_MS; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_CONNECTTIMEOUT_MS=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_CONNECTTIMEOUT_MS=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_CONNECTTIMEOUT_MS" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_CONNECTTIMEOUT_MS" >&6; } if test $ac_cv_have_decl_CURLOPT_CONNECTTIMEOUT_MS = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CONNECTTIMEOUT_MS 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_CONNECTTIMEOUT_MS 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_HTTP_TRANSFER_DECODING is declared" >&5 echo $ECHO_N "checking whether CURLOPT_HTTP_TRANSFER_DECODING is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_HTTP_TRANSFER_DECODING+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_HTTP_TRANSFER_DECODING (void) CURLOPT_HTTP_TRANSFER_DECODING; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_HTTP_TRANSFER_DECODING=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_HTTP_TRANSFER_DECODING=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_HTTP_TRANSFER_DECODING" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_HTTP_TRANSFER_DECODING" >&6; } if test $ac_cv_have_decl_CURLOPT_HTTP_TRANSFER_DECODING = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTP_TRANSFER_DECODING 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTP_TRANSFER_DECODING 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_HTTP_CONTENT_DECODING is declared" >&5 echo $ECHO_N "checking whether CURLOPT_HTTP_CONTENT_DECODING is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_HTTP_CONTENT_DECODING+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_HTTP_CONTENT_DECODING (void) CURLOPT_HTTP_CONTENT_DECODING; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_HTTP_CONTENT_DECODING=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_HTTP_CONTENT_DECODING=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_HTTP_CONTENT_DECODING" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_HTTP_CONTENT_DECODING" >&6; } if test $ac_cv_have_decl_CURLOPT_HTTP_CONTENT_DECODING = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTP_CONTENT_DECODING 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_HTTP_CONTENT_DECODING 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_NEW_FILE_PERMS is declared" >&5 echo $ECHO_N "checking whether CURLOPT_NEW_FILE_PERMS is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_NEW_FILE_PERMS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_NEW_FILE_PERMS (void) CURLOPT_NEW_FILE_PERMS; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_NEW_FILE_PERMS=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_NEW_FILE_PERMS=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_NEW_FILE_PERMS" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_NEW_FILE_PERMS" >&6; } if test $ac_cv_have_decl_CURLOPT_NEW_FILE_PERMS = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_NEW_FILE_PERMS 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_NEW_FILE_PERMS 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_NEW_DIRECTORY_PERMS is declared" >&5 echo $ECHO_N "checking whether CURLOPT_NEW_DIRECTORY_PERMS is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_NEW_DIRECTORY_PERMS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_NEW_DIRECTORY_PERMS (void) CURLOPT_NEW_DIRECTORY_PERMS; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_NEW_DIRECTORY_PERMS=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_NEW_DIRECTORY_PERMS=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_NEW_DIRECTORY_PERMS" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_NEW_DIRECTORY_PERMS" >&6; } if test $ac_cv_have_decl_CURLOPT_NEW_DIRECTORY_PERMS = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_NEW_DIRECTORY_PERMS 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_NEW_DIRECTORY_PERMS 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_POST301 is declared" >&5 echo $ECHO_N "checking whether CURLOPT_POST301 is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_POST301+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_POST301 (void) CURLOPT_POST301; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_POST301=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_POST301=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_POST301" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_POST301" >&6; } if test $ac_cv_have_decl_CURLOPT_POST301 = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_POST301 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_POST301 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SSH_HOST_PUBLIC_KEY_MD5+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 (void) CURLOPT_SSH_HOST_PUBLIC_KEY_MD5; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SSH_HOST_PUBLIC_KEY_MD5=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SSH_HOST_PUBLIC_KEY_MD5=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SSH_HOST_PUBLIC_KEY_MD5" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SSH_HOST_PUBLIC_KEY_MD5" >&6; } if test $ac_cv_have_decl_CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_COPYPOSTFIELDS is declared" >&5 echo $ECHO_N "checking whether CURLOPT_COPYPOSTFIELDS is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_COPYPOSTFIELDS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_COPYPOSTFIELDS (void) CURLOPT_COPYPOSTFIELDS; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_COPYPOSTFIELDS=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_COPYPOSTFIELDS=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_COPYPOSTFIELDS" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_COPYPOSTFIELDS" >&6; } if test $ac_cv_have_decl_CURLOPT_COPYPOSTFIELDS = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_COPYPOSTFIELDS 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_COPYPOSTFIELDS 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_PROXY_TRANSFER_MODE is declared" >&5 echo $ECHO_N "checking whether CURLOPT_PROXY_TRANSFER_MODE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_PROXY_TRANSFER_MODE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_PROXY_TRANSFER_MODE (void) CURLOPT_PROXY_TRANSFER_MODE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_PROXY_TRANSFER_MODE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_PROXY_TRANSFER_MODE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_PROXY_TRANSFER_MODE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_PROXY_TRANSFER_MODE" >&6; } if test $ac_cv_have_decl_CURLOPT_PROXY_TRANSFER_MODE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROXY_TRANSFER_MODE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_PROXY_TRANSFER_MODE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLOPT_SEEKFUNCTION is declared" >&5 echo $ECHO_N "checking whether CURLOPT_SEEKFUNCTION is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLOPT_SEEKFUNCTION+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLOPT_SEEKFUNCTION (void) CURLOPT_SEEKFUNCTION; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLOPT_SEEKFUNCTION=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLOPT_SEEKFUNCTION=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLOPT_SEEKFUNCTION" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLOPT_SEEKFUNCTION" >&6; } if test $ac_cv_have_decl_CURLOPT_SEEKFUNCTION = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SEEKFUNCTION 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLOPT_SEEKFUNCTION 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_EFFECTIVE_URL is declared" >&5 echo $ECHO_N "checking whether CURLINFO_EFFECTIVE_URL is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_EFFECTIVE_URL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_EFFECTIVE_URL (void) CURLINFO_EFFECTIVE_URL; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_EFFECTIVE_URL=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_EFFECTIVE_URL=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_EFFECTIVE_URL" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_EFFECTIVE_URL" >&6; } if test $ac_cv_have_decl_CURLINFO_EFFECTIVE_URL = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_EFFECTIVE_URL 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_EFFECTIVE_URL 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_RESPONSE_CODE is declared" >&5 echo $ECHO_N "checking whether CURLINFO_RESPONSE_CODE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_RESPONSE_CODE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_RESPONSE_CODE (void) CURLINFO_RESPONSE_CODE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_RESPONSE_CODE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_RESPONSE_CODE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_RESPONSE_CODE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_RESPONSE_CODE" >&6; } if test $ac_cv_have_decl_CURLINFO_RESPONSE_CODE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_RESPONSE_CODE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_RESPONSE_CODE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_TOTAL_TIME is declared" >&5 echo $ECHO_N "checking whether CURLINFO_TOTAL_TIME is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_TOTAL_TIME+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_TOTAL_TIME (void) CURLINFO_TOTAL_TIME; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_TOTAL_TIME=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_TOTAL_TIME=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_TOTAL_TIME" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_TOTAL_TIME" >&6; } if test $ac_cv_have_decl_CURLINFO_TOTAL_TIME = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_TOTAL_TIME 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_TOTAL_TIME 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_NAMELOOKUP_TIME is declared" >&5 echo $ECHO_N "checking whether CURLINFO_NAMELOOKUP_TIME is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_NAMELOOKUP_TIME+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_NAMELOOKUP_TIME (void) CURLINFO_NAMELOOKUP_TIME; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_NAMELOOKUP_TIME=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_NAMELOOKUP_TIME=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_NAMELOOKUP_TIME" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_NAMELOOKUP_TIME" >&6; } if test $ac_cv_have_decl_CURLINFO_NAMELOOKUP_TIME = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_NAMELOOKUP_TIME 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_NAMELOOKUP_TIME 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_CONNECT_TIME is declared" >&5 echo $ECHO_N "checking whether CURLINFO_CONNECT_TIME is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_CONNECT_TIME+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_CONNECT_TIME (void) CURLINFO_CONNECT_TIME; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_CONNECT_TIME=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_CONNECT_TIME=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_CONNECT_TIME" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_CONNECT_TIME" >&6; } if test $ac_cv_have_decl_CURLINFO_CONNECT_TIME = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_CONNECT_TIME 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_CONNECT_TIME 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_PRETRANSFER_TIME is declared" >&5 echo $ECHO_N "checking whether CURLINFO_PRETRANSFER_TIME is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_PRETRANSFER_TIME+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_PRETRANSFER_TIME (void) CURLINFO_PRETRANSFER_TIME; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_PRETRANSFER_TIME=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_PRETRANSFER_TIME=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_PRETRANSFER_TIME" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_PRETRANSFER_TIME" >&6; } if test $ac_cv_have_decl_CURLINFO_PRETRANSFER_TIME = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_PRETRANSFER_TIME 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_PRETRANSFER_TIME 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_SIZE_UPLOAD is declared" >&5 echo $ECHO_N "checking whether CURLINFO_SIZE_UPLOAD is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_SIZE_UPLOAD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_SIZE_UPLOAD (void) CURLINFO_SIZE_UPLOAD; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_SIZE_UPLOAD=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_SIZE_UPLOAD=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_SIZE_UPLOAD" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_SIZE_UPLOAD" >&6; } if test $ac_cv_have_decl_CURLINFO_SIZE_UPLOAD = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_SIZE_UPLOAD 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_SIZE_UPLOAD 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_SIZE_DOWNLOAD is declared" >&5 echo $ECHO_N "checking whether CURLINFO_SIZE_DOWNLOAD is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_SIZE_DOWNLOAD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_SIZE_DOWNLOAD (void) CURLINFO_SIZE_DOWNLOAD; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_SIZE_DOWNLOAD=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_SIZE_DOWNLOAD=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_SIZE_DOWNLOAD" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_SIZE_DOWNLOAD" >&6; } if test $ac_cv_have_decl_CURLINFO_SIZE_DOWNLOAD = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_SIZE_DOWNLOAD 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_SIZE_DOWNLOAD 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_SPEED_DOWNLOAD is declared" >&5 echo $ECHO_N "checking whether CURLINFO_SPEED_DOWNLOAD is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_SPEED_DOWNLOAD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_SPEED_DOWNLOAD (void) CURLINFO_SPEED_DOWNLOAD; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_SPEED_DOWNLOAD=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_SPEED_DOWNLOAD=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_SPEED_DOWNLOAD" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_SPEED_DOWNLOAD" >&6; } if test $ac_cv_have_decl_CURLINFO_SPEED_DOWNLOAD = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_SPEED_DOWNLOAD 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_SPEED_DOWNLOAD 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_SPEED_UPLOAD is declared" >&5 echo $ECHO_N "checking whether CURLINFO_SPEED_UPLOAD is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_SPEED_UPLOAD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_SPEED_UPLOAD (void) CURLINFO_SPEED_UPLOAD; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_SPEED_UPLOAD=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_SPEED_UPLOAD=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_SPEED_UPLOAD" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_SPEED_UPLOAD" >&6; } if test $ac_cv_have_decl_CURLINFO_SPEED_UPLOAD = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_SPEED_UPLOAD 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_SPEED_UPLOAD 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_HEADER_SIZE is declared" >&5 echo $ECHO_N "checking whether CURLINFO_HEADER_SIZE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_HEADER_SIZE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_HEADER_SIZE (void) CURLINFO_HEADER_SIZE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_HEADER_SIZE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_HEADER_SIZE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_HEADER_SIZE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_HEADER_SIZE" >&6; } if test $ac_cv_have_decl_CURLINFO_HEADER_SIZE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_HEADER_SIZE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_HEADER_SIZE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_REQUEST_SIZE is declared" >&5 echo $ECHO_N "checking whether CURLINFO_REQUEST_SIZE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_REQUEST_SIZE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_REQUEST_SIZE (void) CURLINFO_REQUEST_SIZE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_REQUEST_SIZE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_REQUEST_SIZE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_REQUEST_SIZE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_REQUEST_SIZE" >&6; } if test $ac_cv_have_decl_CURLINFO_REQUEST_SIZE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_REQUEST_SIZE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_REQUEST_SIZE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_SSL_VERIFYRESULT is declared" >&5 echo $ECHO_N "checking whether CURLINFO_SSL_VERIFYRESULT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_SSL_VERIFYRESULT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_SSL_VERIFYRESULT (void) CURLINFO_SSL_VERIFYRESULT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_SSL_VERIFYRESULT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_SSL_VERIFYRESULT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_SSL_VERIFYRESULT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_SSL_VERIFYRESULT" >&6; } if test $ac_cv_have_decl_CURLINFO_SSL_VERIFYRESULT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_SSL_VERIFYRESULT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_SSL_VERIFYRESULT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_FILETIME is declared" >&5 echo $ECHO_N "checking whether CURLINFO_FILETIME is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_FILETIME+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_FILETIME (void) CURLINFO_FILETIME; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_FILETIME=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_FILETIME=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_FILETIME" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_FILETIME" >&6; } if test $ac_cv_have_decl_CURLINFO_FILETIME = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_FILETIME 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_FILETIME 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_CONTENT_LENGTH_DOWNLOAD is declared" >&5 echo $ECHO_N "checking whether CURLINFO_CONTENT_LENGTH_DOWNLOAD is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_CONTENT_LENGTH_DOWNLOAD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_CONTENT_LENGTH_DOWNLOAD (void) CURLINFO_CONTENT_LENGTH_DOWNLOAD; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_CONTENT_LENGTH_DOWNLOAD=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_CONTENT_LENGTH_DOWNLOAD=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_CONTENT_LENGTH_DOWNLOAD" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_CONTENT_LENGTH_DOWNLOAD" >&6; } if test $ac_cv_have_decl_CURLINFO_CONTENT_LENGTH_DOWNLOAD = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_CONTENT_LENGTH_DOWNLOAD 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_CONTENT_LENGTH_DOWNLOAD 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_CONTENT_LENGTH_UPLOAD is declared" >&5 echo $ECHO_N "checking whether CURLINFO_CONTENT_LENGTH_UPLOAD is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_CONTENT_LENGTH_UPLOAD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_CONTENT_LENGTH_UPLOAD (void) CURLINFO_CONTENT_LENGTH_UPLOAD; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_CONTENT_LENGTH_UPLOAD=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_CONTENT_LENGTH_UPLOAD=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_CONTENT_LENGTH_UPLOAD" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_CONTENT_LENGTH_UPLOAD" >&6; } if test $ac_cv_have_decl_CURLINFO_CONTENT_LENGTH_UPLOAD = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_CONTENT_LENGTH_UPLOAD 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_CONTENT_LENGTH_UPLOAD 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_STARTTRANSFER_TIME is declared" >&5 echo $ECHO_N "checking whether CURLINFO_STARTTRANSFER_TIME is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_STARTTRANSFER_TIME+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_STARTTRANSFER_TIME (void) CURLINFO_STARTTRANSFER_TIME; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_STARTTRANSFER_TIME=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_STARTTRANSFER_TIME=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_STARTTRANSFER_TIME" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_STARTTRANSFER_TIME" >&6; } if test $ac_cv_have_decl_CURLINFO_STARTTRANSFER_TIME = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_STARTTRANSFER_TIME 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_STARTTRANSFER_TIME 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_CONTENT_TYPE is declared" >&5 echo $ECHO_N "checking whether CURLINFO_CONTENT_TYPE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_CONTENT_TYPE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_CONTENT_TYPE (void) CURLINFO_CONTENT_TYPE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_CONTENT_TYPE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_CONTENT_TYPE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_CONTENT_TYPE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_CONTENT_TYPE" >&6; } if test $ac_cv_have_decl_CURLINFO_CONTENT_TYPE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_CONTENT_TYPE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_CONTENT_TYPE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_REDIRECT_TIME is declared" >&5 echo $ECHO_N "checking whether CURLINFO_REDIRECT_TIME is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_REDIRECT_TIME+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_REDIRECT_TIME (void) CURLINFO_REDIRECT_TIME; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_REDIRECT_TIME=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_REDIRECT_TIME=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_REDIRECT_TIME" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_REDIRECT_TIME" >&6; } if test $ac_cv_have_decl_CURLINFO_REDIRECT_TIME = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_REDIRECT_TIME 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_REDIRECT_TIME 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_REDIRECT_COUNT is declared" >&5 echo $ECHO_N "checking whether CURLINFO_REDIRECT_COUNT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_REDIRECT_COUNT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_REDIRECT_COUNT (void) CURLINFO_REDIRECT_COUNT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_REDIRECT_COUNT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_REDIRECT_COUNT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_REDIRECT_COUNT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_REDIRECT_COUNT" >&6; } if test $ac_cv_have_decl_CURLINFO_REDIRECT_COUNT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_REDIRECT_COUNT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_REDIRECT_COUNT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_PRIVATE is declared" >&5 echo $ECHO_N "checking whether CURLINFO_PRIVATE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_PRIVATE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_PRIVATE (void) CURLINFO_PRIVATE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_PRIVATE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_PRIVATE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_PRIVATE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_PRIVATE" >&6; } if test $ac_cv_have_decl_CURLINFO_PRIVATE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_PRIVATE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_PRIVATE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_HTTP_CONNECTCODE is declared" >&5 echo $ECHO_N "checking whether CURLINFO_HTTP_CONNECTCODE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_HTTP_CONNECTCODE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_HTTP_CONNECTCODE (void) CURLINFO_HTTP_CONNECTCODE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_HTTP_CONNECTCODE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_HTTP_CONNECTCODE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_HTTP_CONNECTCODE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_HTTP_CONNECTCODE" >&6; } if test $ac_cv_have_decl_CURLINFO_HTTP_CONNECTCODE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_HTTP_CONNECTCODE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_HTTP_CONNECTCODE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_HTTPAUTH_AVAIL is declared" >&5 echo $ECHO_N "checking whether CURLINFO_HTTPAUTH_AVAIL is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_HTTPAUTH_AVAIL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_HTTPAUTH_AVAIL (void) CURLINFO_HTTPAUTH_AVAIL; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_HTTPAUTH_AVAIL=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_HTTPAUTH_AVAIL=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_HTTPAUTH_AVAIL" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_HTTPAUTH_AVAIL" >&6; } if test $ac_cv_have_decl_CURLINFO_HTTPAUTH_AVAIL = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_HTTPAUTH_AVAIL 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_HTTPAUTH_AVAIL 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_PROXYAUTH_AVAIL is declared" >&5 echo $ECHO_N "checking whether CURLINFO_PROXYAUTH_AVAIL is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_PROXYAUTH_AVAIL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_PROXYAUTH_AVAIL (void) CURLINFO_PROXYAUTH_AVAIL; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_PROXYAUTH_AVAIL=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_PROXYAUTH_AVAIL=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_PROXYAUTH_AVAIL" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_PROXYAUTH_AVAIL" >&6; } if test $ac_cv_have_decl_CURLINFO_PROXYAUTH_AVAIL = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_PROXYAUTH_AVAIL 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_PROXYAUTH_AVAIL 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_OS_ERRNO is declared" >&5 echo $ECHO_N "checking whether CURLINFO_OS_ERRNO is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_OS_ERRNO+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_OS_ERRNO (void) CURLINFO_OS_ERRNO; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_OS_ERRNO=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_OS_ERRNO=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_OS_ERRNO" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_OS_ERRNO" >&6; } if test $ac_cv_have_decl_CURLINFO_OS_ERRNO = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_OS_ERRNO 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_OS_ERRNO 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_NUM_CONNECTS is declared" >&5 echo $ECHO_N "checking whether CURLINFO_NUM_CONNECTS is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_NUM_CONNECTS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_NUM_CONNECTS (void) CURLINFO_NUM_CONNECTS; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_NUM_CONNECTS=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_NUM_CONNECTS=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_NUM_CONNECTS" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_NUM_CONNECTS" >&6; } if test $ac_cv_have_decl_CURLINFO_NUM_CONNECTS = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_NUM_CONNECTS 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_NUM_CONNECTS 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_SSL_ENGINES is declared" >&5 echo $ECHO_N "checking whether CURLINFO_SSL_ENGINES is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_SSL_ENGINES+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_SSL_ENGINES (void) CURLINFO_SSL_ENGINES; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_SSL_ENGINES=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_SSL_ENGINES=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_SSL_ENGINES" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_SSL_ENGINES" >&6; } if test $ac_cv_have_decl_CURLINFO_SSL_ENGINES = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_SSL_ENGINES 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_SSL_ENGINES 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_COOKIELIST is declared" >&5 echo $ECHO_N "checking whether CURLINFO_COOKIELIST is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_COOKIELIST+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_COOKIELIST (void) CURLINFO_COOKIELIST; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_COOKIELIST=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_COOKIELIST=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_COOKIELIST" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_COOKIELIST" >&6; } if test $ac_cv_have_decl_CURLINFO_COOKIELIST = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_COOKIELIST 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_COOKIELIST 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_LASTSOCKET is declared" >&5 echo $ECHO_N "checking whether CURLINFO_LASTSOCKET is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_LASTSOCKET+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_LASTSOCKET (void) CURLINFO_LASTSOCKET; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_LASTSOCKET=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_LASTSOCKET=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_LASTSOCKET" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_LASTSOCKET" >&6; } if test $ac_cv_have_decl_CURLINFO_LASTSOCKET = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_LASTSOCKET 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_LASTSOCKET 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLINFO_FTP_ENTRY_PATH is declared" >&5 echo $ECHO_N "checking whether CURLINFO_FTP_ENTRY_PATH is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLINFO_FTP_ENTRY_PATH+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLINFO_FTP_ENTRY_PATH (void) CURLINFO_FTP_ENTRY_PATH; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLINFO_FTP_ENTRY_PATH=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLINFO_FTP_ENTRY_PATH=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLINFO_FTP_ENTRY_PATH" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLINFO_FTP_ENTRY_PATH" >&6; } if test $ac_cv_have_decl_CURLINFO_FTP_ENTRY_PATH = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_FTP_ENTRY_PATH 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLINFO_FTP_ENTRY_PATH 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_UNSUPPORTED_PROTOCOL is declared" >&5 echo $ECHO_N "checking whether CURLE_UNSUPPORTED_PROTOCOL is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_UNSUPPORTED_PROTOCOL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_UNSUPPORTED_PROTOCOL (void) CURLE_UNSUPPORTED_PROTOCOL; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_UNSUPPORTED_PROTOCOL=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_UNSUPPORTED_PROTOCOL=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_UNSUPPORTED_PROTOCOL" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_UNSUPPORTED_PROTOCOL" >&6; } if test $ac_cv_have_decl_CURLE_UNSUPPORTED_PROTOCOL = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_UNSUPPORTED_PROTOCOL 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_UNSUPPORTED_PROTOCOL 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FAILED_INIT is declared" >&5 echo $ECHO_N "checking whether CURLE_FAILED_INIT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FAILED_INIT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FAILED_INIT (void) CURLE_FAILED_INIT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FAILED_INIT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FAILED_INIT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FAILED_INIT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FAILED_INIT" >&6; } if test $ac_cv_have_decl_CURLE_FAILED_INIT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FAILED_INIT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FAILED_INIT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_URL_MALFORMAT is declared" >&5 echo $ECHO_N "checking whether CURLE_URL_MALFORMAT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_URL_MALFORMAT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_URL_MALFORMAT (void) CURLE_URL_MALFORMAT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_URL_MALFORMAT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_URL_MALFORMAT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_URL_MALFORMAT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_URL_MALFORMAT" >&6; } if test $ac_cv_have_decl_CURLE_URL_MALFORMAT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_URL_MALFORMAT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_URL_MALFORMAT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_URL_MALFORMAT_USER is declared" >&5 echo $ECHO_N "checking whether CURLE_URL_MALFORMAT_USER is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_URL_MALFORMAT_USER+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_URL_MALFORMAT_USER (void) CURLE_URL_MALFORMAT_USER; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_URL_MALFORMAT_USER=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_URL_MALFORMAT_USER=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_URL_MALFORMAT_USER" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_URL_MALFORMAT_USER" >&6; } if test $ac_cv_have_decl_CURLE_URL_MALFORMAT_USER = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_URL_MALFORMAT_USER 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_URL_MALFORMAT_USER 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_COULDNT_RESOLVE_PROXY is declared" >&5 echo $ECHO_N "checking whether CURLE_COULDNT_RESOLVE_PROXY is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_COULDNT_RESOLVE_PROXY+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_COULDNT_RESOLVE_PROXY (void) CURLE_COULDNT_RESOLVE_PROXY; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_COULDNT_RESOLVE_PROXY=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_COULDNT_RESOLVE_PROXY=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_COULDNT_RESOLVE_PROXY" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_COULDNT_RESOLVE_PROXY" >&6; } if test $ac_cv_have_decl_CURLE_COULDNT_RESOLVE_PROXY = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_COULDNT_RESOLVE_PROXY 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_COULDNT_RESOLVE_PROXY 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_COULDNT_RESOLVE_HOST is declared" >&5 echo $ECHO_N "checking whether CURLE_COULDNT_RESOLVE_HOST is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_COULDNT_RESOLVE_HOST+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_COULDNT_RESOLVE_HOST (void) CURLE_COULDNT_RESOLVE_HOST; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_COULDNT_RESOLVE_HOST=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_COULDNT_RESOLVE_HOST=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_COULDNT_RESOLVE_HOST" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_COULDNT_RESOLVE_HOST" >&6; } if test $ac_cv_have_decl_CURLE_COULDNT_RESOLVE_HOST = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_COULDNT_RESOLVE_HOST 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_COULDNT_RESOLVE_HOST 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_COULDNT_CONNECT is declared" >&5 echo $ECHO_N "checking whether CURLE_COULDNT_CONNECT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_COULDNT_CONNECT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_COULDNT_CONNECT (void) CURLE_COULDNT_CONNECT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_COULDNT_CONNECT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_COULDNT_CONNECT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_COULDNT_CONNECT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_COULDNT_CONNECT" >&6; } if test $ac_cv_have_decl_CURLE_COULDNT_CONNECT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_COULDNT_CONNECT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_COULDNT_CONNECT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_WEIRD_SERVER_REPLY is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_WEIRD_SERVER_REPLY is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_WEIRD_SERVER_REPLY+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_WEIRD_SERVER_REPLY (void) CURLE_FTP_WEIRD_SERVER_REPLY; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_WEIRD_SERVER_REPLY=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_WEIRD_SERVER_REPLY=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_WEIRD_SERVER_REPLY" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_WEIRD_SERVER_REPLY" >&6; } if test $ac_cv_have_decl_CURLE_FTP_WEIRD_SERVER_REPLY = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_WEIRD_SERVER_REPLY 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_WEIRD_SERVER_REPLY 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_ACCESS_DENIED is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_ACCESS_DENIED is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_ACCESS_DENIED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_ACCESS_DENIED (void) CURLE_FTP_ACCESS_DENIED; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_ACCESS_DENIED=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_ACCESS_DENIED=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_ACCESS_DENIED" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_ACCESS_DENIED" >&6; } if test $ac_cv_have_decl_CURLE_FTP_ACCESS_DENIED = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_ACCESS_DENIED 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_ACCESS_DENIED 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_USER_PASSWORD_INCORRECT is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_USER_PASSWORD_INCORRECT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_USER_PASSWORD_INCORRECT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_USER_PASSWORD_INCORRECT (void) CURLE_FTP_USER_PASSWORD_INCORRECT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_USER_PASSWORD_INCORRECT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_USER_PASSWORD_INCORRECT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_USER_PASSWORD_INCORRECT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_USER_PASSWORD_INCORRECT" >&6; } if test $ac_cv_have_decl_CURLE_FTP_USER_PASSWORD_INCORRECT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_USER_PASSWORD_INCORRECT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_USER_PASSWORD_INCORRECT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_WEIRD_PASS_REPLY is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_WEIRD_PASS_REPLY is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_WEIRD_PASS_REPLY+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_WEIRD_PASS_REPLY (void) CURLE_FTP_WEIRD_PASS_REPLY; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_WEIRD_PASS_REPLY=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_WEIRD_PASS_REPLY=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_WEIRD_PASS_REPLY" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_WEIRD_PASS_REPLY" >&6; } if test $ac_cv_have_decl_CURLE_FTP_WEIRD_PASS_REPLY = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_WEIRD_PASS_REPLY 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_WEIRD_PASS_REPLY 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_WEIRD_USER_REPLY is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_WEIRD_USER_REPLY is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_WEIRD_USER_REPLY+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_WEIRD_USER_REPLY (void) CURLE_FTP_WEIRD_USER_REPLY; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_WEIRD_USER_REPLY=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_WEIRD_USER_REPLY=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_WEIRD_USER_REPLY" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_WEIRD_USER_REPLY" >&6; } if test $ac_cv_have_decl_CURLE_FTP_WEIRD_USER_REPLY = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_WEIRD_USER_REPLY 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_WEIRD_USER_REPLY 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_WEIRD_PASV_REPLY is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_WEIRD_PASV_REPLY is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_WEIRD_PASV_REPLY+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_WEIRD_PASV_REPLY (void) CURLE_FTP_WEIRD_PASV_REPLY; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_WEIRD_PASV_REPLY=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_WEIRD_PASV_REPLY=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_WEIRD_PASV_REPLY" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_WEIRD_PASV_REPLY" >&6; } if test $ac_cv_have_decl_CURLE_FTP_WEIRD_PASV_REPLY = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_WEIRD_PASV_REPLY 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_WEIRD_PASV_REPLY 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_WEIRD_227_FORMAT is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_WEIRD_227_FORMAT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_WEIRD_227_FORMAT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_WEIRD_227_FORMAT (void) CURLE_FTP_WEIRD_227_FORMAT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_WEIRD_227_FORMAT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_WEIRD_227_FORMAT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_WEIRD_227_FORMAT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_WEIRD_227_FORMAT" >&6; } if test $ac_cv_have_decl_CURLE_FTP_WEIRD_227_FORMAT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_WEIRD_227_FORMAT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_WEIRD_227_FORMAT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_CANT_GET_HOST is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_CANT_GET_HOST is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_CANT_GET_HOST+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_CANT_GET_HOST (void) CURLE_FTP_CANT_GET_HOST; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_CANT_GET_HOST=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_CANT_GET_HOST=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_CANT_GET_HOST" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_CANT_GET_HOST" >&6; } if test $ac_cv_have_decl_CURLE_FTP_CANT_GET_HOST = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_CANT_GET_HOST 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_CANT_GET_HOST 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_CANT_RECONNECT is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_CANT_RECONNECT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_CANT_RECONNECT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_CANT_RECONNECT (void) CURLE_FTP_CANT_RECONNECT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_CANT_RECONNECT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_CANT_RECONNECT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_CANT_RECONNECT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_CANT_RECONNECT" >&6; } if test $ac_cv_have_decl_CURLE_FTP_CANT_RECONNECT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_CANT_RECONNECT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_CANT_RECONNECT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_COULDNT_SET_BINARY is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_COULDNT_SET_BINARY is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_COULDNT_SET_BINARY+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_COULDNT_SET_BINARY (void) CURLE_FTP_COULDNT_SET_BINARY; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_COULDNT_SET_BINARY=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_COULDNT_SET_BINARY=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_COULDNT_SET_BINARY" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_COULDNT_SET_BINARY" >&6; } if test $ac_cv_have_decl_CURLE_FTP_COULDNT_SET_BINARY = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_COULDNT_SET_BINARY 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_COULDNT_SET_BINARY 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_PARTIAL_FILE is declared" >&5 echo $ECHO_N "checking whether CURLE_PARTIAL_FILE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_PARTIAL_FILE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_PARTIAL_FILE (void) CURLE_PARTIAL_FILE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_PARTIAL_FILE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_PARTIAL_FILE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_PARTIAL_FILE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_PARTIAL_FILE" >&6; } if test $ac_cv_have_decl_CURLE_PARTIAL_FILE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_PARTIAL_FILE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_PARTIAL_FILE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_COULDNT_RETR_FILE is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_COULDNT_RETR_FILE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_COULDNT_RETR_FILE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_COULDNT_RETR_FILE (void) CURLE_FTP_COULDNT_RETR_FILE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_COULDNT_RETR_FILE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_COULDNT_RETR_FILE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_COULDNT_RETR_FILE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_COULDNT_RETR_FILE" >&6; } if test $ac_cv_have_decl_CURLE_FTP_COULDNT_RETR_FILE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_COULDNT_RETR_FILE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_COULDNT_RETR_FILE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_WRITE_ERROR is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_WRITE_ERROR is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_WRITE_ERROR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_WRITE_ERROR (void) CURLE_FTP_WRITE_ERROR; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_WRITE_ERROR=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_WRITE_ERROR=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_WRITE_ERROR" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_WRITE_ERROR" >&6; } if test $ac_cv_have_decl_CURLE_FTP_WRITE_ERROR = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_WRITE_ERROR 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_WRITE_ERROR 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_QUOTE_ERROR is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_QUOTE_ERROR is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_QUOTE_ERROR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_QUOTE_ERROR (void) CURLE_FTP_QUOTE_ERROR; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_QUOTE_ERROR=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_QUOTE_ERROR=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_QUOTE_ERROR" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_QUOTE_ERROR" >&6; } if test $ac_cv_have_decl_CURLE_FTP_QUOTE_ERROR = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_QUOTE_ERROR 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_QUOTE_ERROR 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_HTTP_RETURNED_ERROR is declared" >&5 echo $ECHO_N "checking whether CURLE_HTTP_RETURNED_ERROR is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_HTTP_RETURNED_ERROR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_HTTP_RETURNED_ERROR (void) CURLE_HTTP_RETURNED_ERROR; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_HTTP_RETURNED_ERROR=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_HTTP_RETURNED_ERROR=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_HTTP_RETURNED_ERROR" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_HTTP_RETURNED_ERROR" >&6; } if test $ac_cv_have_decl_CURLE_HTTP_RETURNED_ERROR = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_HTTP_RETURNED_ERROR 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_HTTP_RETURNED_ERROR 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_WRITE_ERROR is declared" >&5 echo $ECHO_N "checking whether CURLE_WRITE_ERROR is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_WRITE_ERROR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_WRITE_ERROR (void) CURLE_WRITE_ERROR; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_WRITE_ERROR=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_WRITE_ERROR=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_WRITE_ERROR" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_WRITE_ERROR" >&6; } if test $ac_cv_have_decl_CURLE_WRITE_ERROR = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_WRITE_ERROR 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_WRITE_ERROR 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_MALFORMAT_USER is declared" >&5 echo $ECHO_N "checking whether CURLE_MALFORMAT_USER is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_MALFORMAT_USER+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_MALFORMAT_USER (void) CURLE_MALFORMAT_USER; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_MALFORMAT_USER=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_MALFORMAT_USER=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_MALFORMAT_USER" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_MALFORMAT_USER" >&6; } if test $ac_cv_have_decl_CURLE_MALFORMAT_USER = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_MALFORMAT_USER 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_MALFORMAT_USER 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_COULDNT_STOR_FILE is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_COULDNT_STOR_FILE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_COULDNT_STOR_FILE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_COULDNT_STOR_FILE (void) CURLE_FTP_COULDNT_STOR_FILE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_COULDNT_STOR_FILE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_COULDNT_STOR_FILE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_COULDNT_STOR_FILE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_COULDNT_STOR_FILE" >&6; } if test $ac_cv_have_decl_CURLE_FTP_COULDNT_STOR_FILE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_COULDNT_STOR_FILE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_COULDNT_STOR_FILE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_READ_ERROR is declared" >&5 echo $ECHO_N "checking whether CURLE_READ_ERROR is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_READ_ERROR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_READ_ERROR (void) CURLE_READ_ERROR; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_READ_ERROR=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_READ_ERROR=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_READ_ERROR" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_READ_ERROR" >&6; } if test $ac_cv_have_decl_CURLE_READ_ERROR = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_READ_ERROR 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_READ_ERROR 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_OUT_OF_MEMORY is declared" >&5 echo $ECHO_N "checking whether CURLE_OUT_OF_MEMORY is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_OUT_OF_MEMORY+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_OUT_OF_MEMORY (void) CURLE_OUT_OF_MEMORY; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_OUT_OF_MEMORY=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_OUT_OF_MEMORY=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_OUT_OF_MEMORY" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_OUT_OF_MEMORY" >&6; } if test $ac_cv_have_decl_CURLE_OUT_OF_MEMORY = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_OUT_OF_MEMORY 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_OUT_OF_MEMORY 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_OPERATION_TIMEOUTED is declared" >&5 echo $ECHO_N "checking whether CURLE_OPERATION_TIMEOUTED is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_OPERATION_TIMEOUTED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_OPERATION_TIMEOUTED (void) CURLE_OPERATION_TIMEOUTED; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_OPERATION_TIMEOUTED=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_OPERATION_TIMEOUTED=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_OPERATION_TIMEOUTED" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_OPERATION_TIMEOUTED" >&6; } if test $ac_cv_have_decl_CURLE_OPERATION_TIMEOUTED = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_OPERATION_TIMEOUTED 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_OPERATION_TIMEOUTED 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_COULDNT_SET_ASCII is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_COULDNT_SET_ASCII is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_COULDNT_SET_ASCII+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_COULDNT_SET_ASCII (void) CURLE_FTP_COULDNT_SET_ASCII; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_COULDNT_SET_ASCII=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_COULDNT_SET_ASCII=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_COULDNT_SET_ASCII" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_COULDNT_SET_ASCII" >&6; } if test $ac_cv_have_decl_CURLE_FTP_COULDNT_SET_ASCII = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_COULDNT_SET_ASCII 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_COULDNT_SET_ASCII 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_PORT_FAILED is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_PORT_FAILED is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_PORT_FAILED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_PORT_FAILED (void) CURLE_FTP_PORT_FAILED; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_PORT_FAILED=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_PORT_FAILED=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_PORT_FAILED" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_PORT_FAILED" >&6; } if test $ac_cv_have_decl_CURLE_FTP_PORT_FAILED = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_PORT_FAILED 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_PORT_FAILED 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_COULDNT_USE_REST is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_COULDNT_USE_REST is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_COULDNT_USE_REST+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_COULDNT_USE_REST (void) CURLE_FTP_COULDNT_USE_REST; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_COULDNT_USE_REST=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_COULDNT_USE_REST=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_COULDNT_USE_REST" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_COULDNT_USE_REST" >&6; } if test $ac_cv_have_decl_CURLE_FTP_COULDNT_USE_REST = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_COULDNT_USE_REST 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_COULDNT_USE_REST 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_COULDNT_GET_SIZE is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_COULDNT_GET_SIZE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_COULDNT_GET_SIZE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_COULDNT_GET_SIZE (void) CURLE_FTP_COULDNT_GET_SIZE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_COULDNT_GET_SIZE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_COULDNT_GET_SIZE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_COULDNT_GET_SIZE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_COULDNT_GET_SIZE" >&6; } if test $ac_cv_have_decl_CURLE_FTP_COULDNT_GET_SIZE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_COULDNT_GET_SIZE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_COULDNT_GET_SIZE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_HTTP_RANGE_ERROR is declared" >&5 echo $ECHO_N "checking whether CURLE_HTTP_RANGE_ERROR is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_HTTP_RANGE_ERROR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_HTTP_RANGE_ERROR (void) CURLE_HTTP_RANGE_ERROR; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_HTTP_RANGE_ERROR=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_HTTP_RANGE_ERROR=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_HTTP_RANGE_ERROR" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_HTTP_RANGE_ERROR" >&6; } if test $ac_cv_have_decl_CURLE_HTTP_RANGE_ERROR = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_HTTP_RANGE_ERROR 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_HTTP_RANGE_ERROR 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_HTTP_POST_ERROR is declared" >&5 echo $ECHO_N "checking whether CURLE_HTTP_POST_ERROR is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_HTTP_POST_ERROR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_HTTP_POST_ERROR (void) CURLE_HTTP_POST_ERROR; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_HTTP_POST_ERROR=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_HTTP_POST_ERROR=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_HTTP_POST_ERROR" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_HTTP_POST_ERROR" >&6; } if test $ac_cv_have_decl_CURLE_HTTP_POST_ERROR = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_HTTP_POST_ERROR 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_HTTP_POST_ERROR 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_SSL_CONNECT_ERROR is declared" >&5 echo $ECHO_N "checking whether CURLE_SSL_CONNECT_ERROR is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_SSL_CONNECT_ERROR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_SSL_CONNECT_ERROR (void) CURLE_SSL_CONNECT_ERROR; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_SSL_CONNECT_ERROR=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_SSL_CONNECT_ERROR=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_SSL_CONNECT_ERROR" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_SSL_CONNECT_ERROR" >&6; } if test $ac_cv_have_decl_CURLE_SSL_CONNECT_ERROR = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_CONNECT_ERROR 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_CONNECT_ERROR 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_BAD_DOWNLOAD_RESUME is declared" >&5 echo $ECHO_N "checking whether CURLE_BAD_DOWNLOAD_RESUME is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_BAD_DOWNLOAD_RESUME+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_BAD_DOWNLOAD_RESUME (void) CURLE_BAD_DOWNLOAD_RESUME; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_BAD_DOWNLOAD_RESUME=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_BAD_DOWNLOAD_RESUME=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_BAD_DOWNLOAD_RESUME" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_BAD_DOWNLOAD_RESUME" >&6; } if test $ac_cv_have_decl_CURLE_BAD_DOWNLOAD_RESUME = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_BAD_DOWNLOAD_RESUME 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_BAD_DOWNLOAD_RESUME 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FILE_COULDNT_READ_FILE is declared" >&5 echo $ECHO_N "checking whether CURLE_FILE_COULDNT_READ_FILE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FILE_COULDNT_READ_FILE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FILE_COULDNT_READ_FILE (void) CURLE_FILE_COULDNT_READ_FILE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FILE_COULDNT_READ_FILE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FILE_COULDNT_READ_FILE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FILE_COULDNT_READ_FILE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FILE_COULDNT_READ_FILE" >&6; } if test $ac_cv_have_decl_CURLE_FILE_COULDNT_READ_FILE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FILE_COULDNT_READ_FILE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FILE_COULDNT_READ_FILE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_LDAP_CANNOT_BIND is declared" >&5 echo $ECHO_N "checking whether CURLE_LDAP_CANNOT_BIND is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_LDAP_CANNOT_BIND+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_LDAP_CANNOT_BIND (void) CURLE_LDAP_CANNOT_BIND; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_LDAP_CANNOT_BIND=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_LDAP_CANNOT_BIND=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_LDAP_CANNOT_BIND" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_LDAP_CANNOT_BIND" >&6; } if test $ac_cv_have_decl_CURLE_LDAP_CANNOT_BIND = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_LDAP_CANNOT_BIND 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_LDAP_CANNOT_BIND 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_LDAP_SEARCH_FAILED is declared" >&5 echo $ECHO_N "checking whether CURLE_LDAP_SEARCH_FAILED is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_LDAP_SEARCH_FAILED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_LDAP_SEARCH_FAILED (void) CURLE_LDAP_SEARCH_FAILED; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_LDAP_SEARCH_FAILED=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_LDAP_SEARCH_FAILED=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_LDAP_SEARCH_FAILED" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_LDAP_SEARCH_FAILED" >&6; } if test $ac_cv_have_decl_CURLE_LDAP_SEARCH_FAILED = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_LDAP_SEARCH_FAILED 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_LDAP_SEARCH_FAILED 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_LIBRARY_NOT_FOUND is declared" >&5 echo $ECHO_N "checking whether CURLE_LIBRARY_NOT_FOUND is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_LIBRARY_NOT_FOUND+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_LIBRARY_NOT_FOUND (void) CURLE_LIBRARY_NOT_FOUND; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_LIBRARY_NOT_FOUND=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_LIBRARY_NOT_FOUND=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_LIBRARY_NOT_FOUND" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_LIBRARY_NOT_FOUND" >&6; } if test $ac_cv_have_decl_CURLE_LIBRARY_NOT_FOUND = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_LIBRARY_NOT_FOUND 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_LIBRARY_NOT_FOUND 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FUNCTION_NOT_FOUND is declared" >&5 echo $ECHO_N "checking whether CURLE_FUNCTION_NOT_FOUND is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FUNCTION_NOT_FOUND+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FUNCTION_NOT_FOUND (void) CURLE_FUNCTION_NOT_FOUND; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FUNCTION_NOT_FOUND=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FUNCTION_NOT_FOUND=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FUNCTION_NOT_FOUND" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FUNCTION_NOT_FOUND" >&6; } if test $ac_cv_have_decl_CURLE_FUNCTION_NOT_FOUND = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FUNCTION_NOT_FOUND 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FUNCTION_NOT_FOUND 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_ABORTED_BY_CALLBACK is declared" >&5 echo $ECHO_N "checking whether CURLE_ABORTED_BY_CALLBACK is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_ABORTED_BY_CALLBACK+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_ABORTED_BY_CALLBACK (void) CURLE_ABORTED_BY_CALLBACK; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_ABORTED_BY_CALLBACK=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_ABORTED_BY_CALLBACK=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_ABORTED_BY_CALLBACK" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_ABORTED_BY_CALLBACK" >&6; } if test $ac_cv_have_decl_CURLE_ABORTED_BY_CALLBACK = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_ABORTED_BY_CALLBACK 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_ABORTED_BY_CALLBACK 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_BAD_FUNCTION_ARGUMENT is declared" >&5 echo $ECHO_N "checking whether CURLE_BAD_FUNCTION_ARGUMENT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_BAD_FUNCTION_ARGUMENT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_BAD_FUNCTION_ARGUMENT (void) CURLE_BAD_FUNCTION_ARGUMENT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_BAD_FUNCTION_ARGUMENT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_BAD_FUNCTION_ARGUMENT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_BAD_FUNCTION_ARGUMENT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_BAD_FUNCTION_ARGUMENT" >&6; } if test $ac_cv_have_decl_CURLE_BAD_FUNCTION_ARGUMENT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_BAD_FUNCTION_ARGUMENT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_BAD_FUNCTION_ARGUMENT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_BAD_CALLING_ORDER is declared" >&5 echo $ECHO_N "checking whether CURLE_BAD_CALLING_ORDER is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_BAD_CALLING_ORDER+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_BAD_CALLING_ORDER (void) CURLE_BAD_CALLING_ORDER; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_BAD_CALLING_ORDER=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_BAD_CALLING_ORDER=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_BAD_CALLING_ORDER" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_BAD_CALLING_ORDER" >&6; } if test $ac_cv_have_decl_CURLE_BAD_CALLING_ORDER = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_BAD_CALLING_ORDER 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_BAD_CALLING_ORDER 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_INTERFACE_FAILED is declared" >&5 echo $ECHO_N "checking whether CURLE_INTERFACE_FAILED is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_INTERFACE_FAILED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_INTERFACE_FAILED (void) CURLE_INTERFACE_FAILED; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_INTERFACE_FAILED=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_INTERFACE_FAILED=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_INTERFACE_FAILED" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_INTERFACE_FAILED" >&6; } if test $ac_cv_have_decl_CURLE_INTERFACE_FAILED = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_INTERFACE_FAILED 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_INTERFACE_FAILED 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_BAD_PASSWORD_ENTERED is declared" >&5 echo $ECHO_N "checking whether CURLE_BAD_PASSWORD_ENTERED is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_BAD_PASSWORD_ENTERED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_BAD_PASSWORD_ENTERED (void) CURLE_BAD_PASSWORD_ENTERED; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_BAD_PASSWORD_ENTERED=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_BAD_PASSWORD_ENTERED=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_BAD_PASSWORD_ENTERED" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_BAD_PASSWORD_ENTERED" >&6; } if test $ac_cv_have_decl_CURLE_BAD_PASSWORD_ENTERED = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_BAD_PASSWORD_ENTERED 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_BAD_PASSWORD_ENTERED 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_TOO_MANY_REDIRECTS is declared" >&5 echo $ECHO_N "checking whether CURLE_TOO_MANY_REDIRECTS is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_TOO_MANY_REDIRECTS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_TOO_MANY_REDIRECTS (void) CURLE_TOO_MANY_REDIRECTS; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_TOO_MANY_REDIRECTS=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_TOO_MANY_REDIRECTS=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_TOO_MANY_REDIRECTS" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_TOO_MANY_REDIRECTS" >&6; } if test $ac_cv_have_decl_CURLE_TOO_MANY_REDIRECTS = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_TOO_MANY_REDIRECTS 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_TOO_MANY_REDIRECTS 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_UNKNOWN_TELNET_OPTION is declared" >&5 echo $ECHO_N "checking whether CURLE_UNKNOWN_TELNET_OPTION is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_UNKNOWN_TELNET_OPTION+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_UNKNOWN_TELNET_OPTION (void) CURLE_UNKNOWN_TELNET_OPTION; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_UNKNOWN_TELNET_OPTION=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_UNKNOWN_TELNET_OPTION=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_UNKNOWN_TELNET_OPTION" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_UNKNOWN_TELNET_OPTION" >&6; } if test $ac_cv_have_decl_CURLE_UNKNOWN_TELNET_OPTION = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_UNKNOWN_TELNET_OPTION 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_UNKNOWN_TELNET_OPTION 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_TELNET_OPTION_SYNTAX is declared" >&5 echo $ECHO_N "checking whether CURLE_TELNET_OPTION_SYNTAX is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_TELNET_OPTION_SYNTAX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_TELNET_OPTION_SYNTAX (void) CURLE_TELNET_OPTION_SYNTAX; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_TELNET_OPTION_SYNTAX=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_TELNET_OPTION_SYNTAX=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_TELNET_OPTION_SYNTAX" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_TELNET_OPTION_SYNTAX" >&6; } if test $ac_cv_have_decl_CURLE_TELNET_OPTION_SYNTAX = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_TELNET_OPTION_SYNTAX 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_TELNET_OPTION_SYNTAX 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_SSL_PEER_CERTIFICATE is declared" >&5 echo $ECHO_N "checking whether CURLE_SSL_PEER_CERTIFICATE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_SSL_PEER_CERTIFICATE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_SSL_PEER_CERTIFICATE (void) CURLE_SSL_PEER_CERTIFICATE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_SSL_PEER_CERTIFICATE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_SSL_PEER_CERTIFICATE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_SSL_PEER_CERTIFICATE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_SSL_PEER_CERTIFICATE" >&6; } if test $ac_cv_have_decl_CURLE_SSL_PEER_CERTIFICATE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_PEER_CERTIFICATE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_PEER_CERTIFICATE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_GOT_NOTHING is declared" >&5 echo $ECHO_N "checking whether CURLE_GOT_NOTHING is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_GOT_NOTHING+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_GOT_NOTHING (void) CURLE_GOT_NOTHING; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_GOT_NOTHING=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_GOT_NOTHING=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_GOT_NOTHING" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_GOT_NOTHING" >&6; } if test $ac_cv_have_decl_CURLE_GOT_NOTHING = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_GOT_NOTHING 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_GOT_NOTHING 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_SSL_ENGINE_NOTFOUND is declared" >&5 echo $ECHO_N "checking whether CURLE_SSL_ENGINE_NOTFOUND is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_SSL_ENGINE_NOTFOUND+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_SSL_ENGINE_NOTFOUND (void) CURLE_SSL_ENGINE_NOTFOUND; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_SSL_ENGINE_NOTFOUND=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_SSL_ENGINE_NOTFOUND=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_SSL_ENGINE_NOTFOUND" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_SSL_ENGINE_NOTFOUND" >&6; } if test $ac_cv_have_decl_CURLE_SSL_ENGINE_NOTFOUND = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_ENGINE_NOTFOUND 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_ENGINE_NOTFOUND 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_SSL_ENGINE_SETFAILED is declared" >&5 echo $ECHO_N "checking whether CURLE_SSL_ENGINE_SETFAILED is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_SSL_ENGINE_SETFAILED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_SSL_ENGINE_SETFAILED (void) CURLE_SSL_ENGINE_SETFAILED; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_SSL_ENGINE_SETFAILED=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_SSL_ENGINE_SETFAILED=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_SSL_ENGINE_SETFAILED" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_SSL_ENGINE_SETFAILED" >&6; } if test $ac_cv_have_decl_CURLE_SSL_ENGINE_SETFAILED = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_ENGINE_SETFAILED 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_ENGINE_SETFAILED 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_SEND_ERROR is declared" >&5 echo $ECHO_N "checking whether CURLE_SEND_ERROR is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_SEND_ERROR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_SEND_ERROR (void) CURLE_SEND_ERROR; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_SEND_ERROR=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_SEND_ERROR=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_SEND_ERROR" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_SEND_ERROR" >&6; } if test $ac_cv_have_decl_CURLE_SEND_ERROR = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SEND_ERROR 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SEND_ERROR 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_RECV_ERROR is declared" >&5 echo $ECHO_N "checking whether CURLE_RECV_ERROR is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_RECV_ERROR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_RECV_ERROR (void) CURLE_RECV_ERROR; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_RECV_ERROR=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_RECV_ERROR=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_RECV_ERROR" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_RECV_ERROR" >&6; } if test $ac_cv_have_decl_CURLE_RECV_ERROR = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_RECV_ERROR 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_RECV_ERROR 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_SHARE_IN_USE is declared" >&5 echo $ECHO_N "checking whether CURLE_SHARE_IN_USE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_SHARE_IN_USE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_SHARE_IN_USE (void) CURLE_SHARE_IN_USE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_SHARE_IN_USE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_SHARE_IN_USE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_SHARE_IN_USE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_SHARE_IN_USE" >&6; } if test $ac_cv_have_decl_CURLE_SHARE_IN_USE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SHARE_IN_USE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SHARE_IN_USE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_SSL_CERTPROBLEM is declared" >&5 echo $ECHO_N "checking whether CURLE_SSL_CERTPROBLEM is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_SSL_CERTPROBLEM+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_SSL_CERTPROBLEM (void) CURLE_SSL_CERTPROBLEM; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_SSL_CERTPROBLEM=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_SSL_CERTPROBLEM=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_SSL_CERTPROBLEM" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_SSL_CERTPROBLEM" >&6; } if test $ac_cv_have_decl_CURLE_SSL_CERTPROBLEM = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_CERTPROBLEM 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_CERTPROBLEM 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_SSL_CIPHER is declared" >&5 echo $ECHO_N "checking whether CURLE_SSL_CIPHER is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_SSL_CIPHER+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_SSL_CIPHER (void) CURLE_SSL_CIPHER; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_SSL_CIPHER=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_SSL_CIPHER=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_SSL_CIPHER" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_SSL_CIPHER" >&6; } if test $ac_cv_have_decl_CURLE_SSL_CIPHER = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_CIPHER 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_CIPHER 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_SSL_CACERT is declared" >&5 echo $ECHO_N "checking whether CURLE_SSL_CACERT is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_SSL_CACERT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_SSL_CACERT (void) CURLE_SSL_CACERT; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_SSL_CACERT=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_SSL_CACERT=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_SSL_CACERT" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_SSL_CACERT" >&6; } if test $ac_cv_have_decl_CURLE_SSL_CACERT = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_CACERT 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_CACERT 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_BAD_CONTENT_ENCODING is declared" >&5 echo $ECHO_N "checking whether CURLE_BAD_CONTENT_ENCODING is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_BAD_CONTENT_ENCODING+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_BAD_CONTENT_ENCODING (void) CURLE_BAD_CONTENT_ENCODING; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_BAD_CONTENT_ENCODING=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_BAD_CONTENT_ENCODING=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_BAD_CONTENT_ENCODING" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_BAD_CONTENT_ENCODING" >&6; } if test $ac_cv_have_decl_CURLE_BAD_CONTENT_ENCODING = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_BAD_CONTENT_ENCODING 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_BAD_CONTENT_ENCODING 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_LDAP_INVALID_URL is declared" >&5 echo $ECHO_N "checking whether CURLE_LDAP_INVALID_URL is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_LDAP_INVALID_URL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_LDAP_INVALID_URL (void) CURLE_LDAP_INVALID_URL; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_LDAP_INVALID_URL=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_LDAP_INVALID_URL=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_LDAP_INVALID_URL" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_LDAP_INVALID_URL" >&6; } if test $ac_cv_have_decl_CURLE_LDAP_INVALID_URL = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_LDAP_INVALID_URL 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_LDAP_INVALID_URL 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FILESIZE_EXCEEDED is declared" >&5 echo $ECHO_N "checking whether CURLE_FILESIZE_EXCEEDED is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FILESIZE_EXCEEDED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FILESIZE_EXCEEDED (void) CURLE_FILESIZE_EXCEEDED; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FILESIZE_EXCEEDED=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FILESIZE_EXCEEDED=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FILESIZE_EXCEEDED" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FILESIZE_EXCEEDED" >&6; } if test $ac_cv_have_decl_CURLE_FILESIZE_EXCEEDED = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FILESIZE_EXCEEDED 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FILESIZE_EXCEEDED 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_FTP_SSL_FAILED is declared" >&5 echo $ECHO_N "checking whether CURLE_FTP_SSL_FAILED is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_FTP_SSL_FAILED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_FTP_SSL_FAILED (void) CURLE_FTP_SSL_FAILED; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_FTP_SSL_FAILED=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_FTP_SSL_FAILED=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_FTP_SSL_FAILED" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_FTP_SSL_FAILED" >&6; } if test $ac_cv_have_decl_CURLE_FTP_SSL_FAILED = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_SSL_FAILED 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_FTP_SSL_FAILED 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_SEND_FAIL_REWIND is declared" >&5 echo $ECHO_N "checking whether CURLE_SEND_FAIL_REWIND is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_SEND_FAIL_REWIND+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_SEND_FAIL_REWIND (void) CURLE_SEND_FAIL_REWIND; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_SEND_FAIL_REWIND=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_SEND_FAIL_REWIND=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_SEND_FAIL_REWIND" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_SEND_FAIL_REWIND" >&6; } if test $ac_cv_have_decl_CURLE_SEND_FAIL_REWIND = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SEND_FAIL_REWIND 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SEND_FAIL_REWIND 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_SSL_ENGINE_INITFAILED is declared" >&5 echo $ECHO_N "checking whether CURLE_SSL_ENGINE_INITFAILED is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_SSL_ENGINE_INITFAILED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_SSL_ENGINE_INITFAILED (void) CURLE_SSL_ENGINE_INITFAILED; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_SSL_ENGINE_INITFAILED=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_SSL_ENGINE_INITFAILED=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_SSL_ENGINE_INITFAILED" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_SSL_ENGINE_INITFAILED" >&6; } if test $ac_cv_have_decl_CURLE_SSL_ENGINE_INITFAILED = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_ENGINE_INITFAILED 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_ENGINE_INITFAILED 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_LOGIN_DENIED is declared" >&5 echo $ECHO_N "checking whether CURLE_LOGIN_DENIED is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_LOGIN_DENIED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_LOGIN_DENIED (void) CURLE_LOGIN_DENIED; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_LOGIN_DENIED=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_LOGIN_DENIED=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_LOGIN_DENIED" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_LOGIN_DENIED" >&6; } if test $ac_cv_have_decl_CURLE_LOGIN_DENIED = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_LOGIN_DENIED 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_LOGIN_DENIED 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_TFTP_NOTFOUND is declared" >&5 echo $ECHO_N "checking whether CURLE_TFTP_NOTFOUND is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_TFTP_NOTFOUND+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_TFTP_NOTFOUND (void) CURLE_TFTP_NOTFOUND; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_TFTP_NOTFOUND=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_TFTP_NOTFOUND=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_TFTP_NOTFOUND" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_TFTP_NOTFOUND" >&6; } if test $ac_cv_have_decl_CURLE_TFTP_NOTFOUND = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_TFTP_NOTFOUND 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_TFTP_NOTFOUND 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_TFTP_PERM is declared" >&5 echo $ECHO_N "checking whether CURLE_TFTP_PERM is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_TFTP_PERM+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_TFTP_PERM (void) CURLE_TFTP_PERM; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_TFTP_PERM=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_TFTP_PERM=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_TFTP_PERM" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_TFTP_PERM" >&6; } if test $ac_cv_have_decl_CURLE_TFTP_PERM = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_TFTP_PERM 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_TFTP_PERM 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_REMOTE_DISK_FULL is declared" >&5 echo $ECHO_N "checking whether CURLE_REMOTE_DISK_FULL is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_REMOTE_DISK_FULL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_REMOTE_DISK_FULL (void) CURLE_REMOTE_DISK_FULL; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_REMOTE_DISK_FULL=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_REMOTE_DISK_FULL=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_REMOTE_DISK_FULL" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_REMOTE_DISK_FULL" >&6; } if test $ac_cv_have_decl_CURLE_REMOTE_DISK_FULL = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_REMOTE_DISK_FULL 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_REMOTE_DISK_FULL 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_TFTP_ILLEGAL is declared" >&5 echo $ECHO_N "checking whether CURLE_TFTP_ILLEGAL is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_TFTP_ILLEGAL+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_TFTP_ILLEGAL (void) CURLE_TFTP_ILLEGAL; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_TFTP_ILLEGAL=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_TFTP_ILLEGAL=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_TFTP_ILLEGAL" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_TFTP_ILLEGAL" >&6; } if test $ac_cv_have_decl_CURLE_TFTP_ILLEGAL = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_TFTP_ILLEGAL 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_TFTP_ILLEGAL 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_TFTP_UNKNOWNID is declared" >&5 echo $ECHO_N "checking whether CURLE_TFTP_UNKNOWNID is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_TFTP_UNKNOWNID+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_TFTP_UNKNOWNID (void) CURLE_TFTP_UNKNOWNID; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_TFTP_UNKNOWNID=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_TFTP_UNKNOWNID=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_TFTP_UNKNOWNID" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_TFTP_UNKNOWNID" >&6; } if test $ac_cv_have_decl_CURLE_TFTP_UNKNOWNID = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_TFTP_UNKNOWNID 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_TFTP_UNKNOWNID 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_REMOTE_FILE_EXISTS is declared" >&5 echo $ECHO_N "checking whether CURLE_REMOTE_FILE_EXISTS is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_REMOTE_FILE_EXISTS+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_REMOTE_FILE_EXISTS (void) CURLE_REMOTE_FILE_EXISTS; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_REMOTE_FILE_EXISTS=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_REMOTE_FILE_EXISTS=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_REMOTE_FILE_EXISTS" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_REMOTE_FILE_EXISTS" >&6; } if test $ac_cv_have_decl_CURLE_REMOTE_FILE_EXISTS = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_REMOTE_FILE_EXISTS 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_REMOTE_FILE_EXISTS 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_TFTP_NOSUCHUSER is declared" >&5 echo $ECHO_N "checking whether CURLE_TFTP_NOSUCHUSER is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_TFTP_NOSUCHUSER+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_TFTP_NOSUCHUSER (void) CURLE_TFTP_NOSUCHUSER; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_TFTP_NOSUCHUSER=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_TFTP_NOSUCHUSER=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_TFTP_NOSUCHUSER" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_TFTP_NOSUCHUSER" >&6; } if test $ac_cv_have_decl_CURLE_TFTP_NOSUCHUSER = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_TFTP_NOSUCHUSER 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_TFTP_NOSUCHUSER 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_CONV_FAILED is declared" >&5 echo $ECHO_N "checking whether CURLE_CONV_FAILED is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_CONV_FAILED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_CONV_FAILED (void) CURLE_CONV_FAILED; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_CONV_FAILED=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_CONV_FAILED=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_CONV_FAILED" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_CONV_FAILED" >&6; } if test $ac_cv_have_decl_CURLE_CONV_FAILED = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_CONV_FAILED 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_CONV_FAILED 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_CONV_REQD is declared" >&5 echo $ECHO_N "checking whether CURLE_CONV_REQD is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_CONV_REQD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_CONV_REQD (void) CURLE_CONV_REQD; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_CONV_REQD=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_CONV_REQD=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_CONV_REQD" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_CONV_REQD" >&6; } if test $ac_cv_have_decl_CURLE_CONV_REQD = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_CONV_REQD 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_CONV_REQD 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_SSL_CACERT_BADFILE is declared" >&5 echo $ECHO_N "checking whether CURLE_SSL_CACERT_BADFILE is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_SSL_CACERT_BADFILE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_SSL_CACERT_BADFILE (void) CURLE_SSL_CACERT_BADFILE; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_SSL_CACERT_BADFILE=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_SSL_CACERT_BADFILE=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_SSL_CACERT_BADFILE" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_SSL_CACERT_BADFILE" >&6; } if test $ac_cv_have_decl_CURLE_SSL_CACERT_BADFILE = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_CACERT_BADFILE 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_CACERT_BADFILE 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_REMOTE_FILE_NOT_FOUND is declared" >&5 echo $ECHO_N "checking whether CURLE_REMOTE_FILE_NOT_FOUND is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_REMOTE_FILE_NOT_FOUND+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_REMOTE_FILE_NOT_FOUND (void) CURLE_REMOTE_FILE_NOT_FOUND; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_REMOTE_FILE_NOT_FOUND=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_REMOTE_FILE_NOT_FOUND=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_REMOTE_FILE_NOT_FOUND" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_REMOTE_FILE_NOT_FOUND" >&6; } if test $ac_cv_have_decl_CURLE_REMOTE_FILE_NOT_FOUND = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_REMOTE_FILE_NOT_FOUND 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_REMOTE_FILE_NOT_FOUND 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_SSH is declared" >&5 echo $ECHO_N "checking whether CURLE_SSH is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_SSH+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_SSH (void) CURLE_SSH; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_SSH=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_SSH=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_SSH" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_SSH" >&6; } if test $ac_cv_have_decl_CURLE_SSH = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSH 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSH 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_SSL_SHUTDOWN_FAILED is declared" >&5 echo $ECHO_N "checking whether CURLE_SSL_SHUTDOWN_FAILED is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_SSL_SHUTDOWN_FAILED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_SSL_SHUTDOWN_FAILED (void) CURLE_SSL_SHUTDOWN_FAILED; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_SSL_SHUTDOWN_FAILED=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_SSL_SHUTDOWN_FAILED=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_SSL_SHUTDOWN_FAILED" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_SSL_SHUTDOWN_FAILED" >&6; } if test $ac_cv_have_decl_CURLE_SSL_SHUTDOWN_FAILED = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_SHUTDOWN_FAILED 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_SSL_SHUTDOWN_FAILED 0 _ACEOF fi { echo "$as_me:$LINENO: checking whether CURLE_AGAIN is declared" >&5 echo $ECHO_N "checking whether CURLE_AGAIN is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_CURLE_AGAIN+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include "curl/curl.h" int main () { #ifndef CURLE_AGAIN (void) CURLE_AGAIN; #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_have_decl_CURLE_AGAIN=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_decl_CURLE_AGAIN=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { echo "$as_me:$LINENO: result: $ac_cv_have_decl_CURLE_AGAIN" >&5 echo "${ECHO_T}$ac_cv_have_decl_CURLE_AGAIN" >&6; } if test $ac_cv_have_decl_CURLE_AGAIN = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_AGAIN 1 _ACEOF else cat >>confdefs.h <<_ACEOF #define HAVE_DECL_CURLE_AGAIN 0 _ACEOF fi ac_config_headers="$ac_config_headers config.h" ac_config_files="$ac_config_files Makefile examples/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure # scripts and configure runs, see configure's option --config-cache. # It is not useful on other systems. If it contains results you don't # want to keep, you may remove or edit it. # # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # # `ac_cv_env_foo' variables (set or unset) will be overridden when # loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. # So, we kill variables containing newlines. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. ( for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( *) $as_unset $ac_var ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) # `set' does not quote correctly, so add quotes (double-quote # substitution turns \\\\ into \\, and sed turns \\ into \). sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) | sed ' /^ac_cv_env_/b end t clear :clear s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then test "x$cache_file" != "x/dev/null" && { echo "$as_me:$LINENO: updating cache $cache_file" >&5 echo "$as_me: updating cache $cache_file" >&6;} cat confcache >$cache_file else { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache test "x$prefix" = xNONE && prefix=$ac_default_prefix # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' DEFS=-DHAVE_CONFIG_H ac_libobjs= ac_ltlibobjs= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ac_i=`echo "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs : ${CONFIG_STATUS=./config.status} ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 echo "$as_me: creating $CONFIG_STATUS" >&6;} cat >$CONFIG_STATUS <<_ACEOF #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging # configure, is in config.log if it exists. debug=false ac_cs_recheck=false ac_cs_silent=false SHELL=\${CONFIG_SHELL-$SHELL} _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF ## --------------------- ## ## M4sh Initialization. ## ## --------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac fi # PATH needs CR # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conf$$.sh echo "exit 0" >>conf$$.sh chmod +x conf$$.sh if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conf$$.sh fi # Support unset when possible. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then as_unset=unset else as_unset=false fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) as_nl=' ' IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. case $0 in *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 { (exit 1); exit 1; } fi # Work around bugs in pre-3.0 UWIN ksh. for as_var in ENV MAIL MAILPATH do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. for as_var in \ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ LC_TELEPHONE LC_TIME do if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then eval $as_var=C; export $as_var else ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var fi done # Required to use basename. if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi # Name of the executable. as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # CDPATH. $as_unset CDPATH as_lineno_1=$LINENO as_lineno_2=$LINENO test "x$as_lineno_1" != "x$as_lineno_2" && test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { # Create $as_me.lineno as a copy of $as_myself, but with $LINENO # uniformly replaced by the line number. The first 'sed' inserts a # line-number line after each line using $LINENO; the second 'sed' # does the real work. The second script uses 'N' to pair each # line-number line with the line containing $LINENO, and appends # trailing '-' during substitution so that $LINENO is not a special # case at line end. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the # scripts with optimization help from Paolo Bonzini. Blame Lee # E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in -n*) case `echo 'x\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. *) ECHO_C='\c';; esac;; *) ECHO_N='-n';; esac if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir fi echo >conf$$.file if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -p'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p=: else test -d ./-p && rmdir ./-p as_mkdir_p=false fi if test -x / >/dev/null 2>&1; then as_test_x='test -x' else if ls -dL / >/dev/null 2>&1; then as_ls_L_option=L else as_ls_L_option= fi as_test_x=' eval sh -c '\'' if test -d "$1"; then test -d "$1/."; else case $1 in -*)set "./$1";; esac; case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ???[sx]*):;;*)false;;esac;fi '\'' sh ' fi as_executable_p=$as_test_x # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 # Save the log message, to keep $[0] and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" This file was extended by $as_me, which was generated by GNU Autoconf 2.61. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS CONFIG_LINKS = $CONFIG_LINKS CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ on `(hostname || uname -n) 2>/dev/null | sed 1q` " _ACEOF cat >>$CONFIG_STATUS <<_ACEOF # Files that config.status was made for. config_files="$ac_config_files" config_headers="$ac_config_headers" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF ac_cs_usage="\ \`$as_me' instantiates files from templates according to the current configuration. Usage: $0 [OPTIONS] [FILE]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit -q, --quiet do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] instantiate the configuration file FILE --header=FILE[:TEMPLATE] instantiate the configuration header FILE Configuration files: $config_files Configuration headers: $config_headers Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ config.status configured by $0, generated by GNU Autoconf 2.61, with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" Copyright (C) 2006 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." ac_pwd='$ac_pwd' srcdir='$srcdir' INSTALL='$INSTALL' _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF # If no file are specified by the user, then we need to provide default # value. By we need to know if files were specified by the user. ac_need_defaults=: while test $# != 0 do case $1 in --*=*) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; esac case $ac_option in # Handling of the options. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) echo "$ac_cs_version"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift CONFIG_FILES="$CONFIG_FILES $ac_optarg" ac_need_defaults=false;; --header | --heade | --head | --hea ) $ac_shift CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" ac_need_defaults=false;; --he | --h) # Conflict between --help and --header { echo "$as_me: error: ambiguous option: $1 Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; };; --help | --hel | -h ) echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. -*) { echo "$as_me: error: unrecognized option: $1 Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; } ;; *) ac_config_targets="$ac_config_targets $1" ac_need_defaults=false ;; esac shift done ac_configure_extra_args= if $ac_cs_silent; then exec 6>/dev/null ac_configure_extra_args="$ac_configure_extra_args --silent" fi _ACEOF cat >>$CONFIG_STATUS <<_ACEOF if \$ac_cs_recheck; then echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 CONFIG_SHELL=$SHELL export CONFIG_SHELL exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion fi _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX echo "$ac_log" } >&5 _ACEOF cat >>$CONFIG_STATUS <<_ACEOF _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF # Handling of arguments. for ac_config_target in $ac_config_targets do case $ac_config_target in "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;; *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 echo "$as_me: error: invalid argument: $ac_config_target" >&2;} { (exit 1); exit 1; }; };; esac done # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers fi # Have a temporary directory for convenience. Make it in the build tree # simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: # after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= trap 'exit_status=$? { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status ' 0 trap '{ (exit 1); exit 1; }' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. { tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" } || { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") } || { echo "$me: cannot create a temporary directory in ." >&2 { (exit 1); exit 1; } } # # Set up the sed scripts for CONFIG_FILES section. # # No need to generate the scripts if there are no CONFIG_FILES. # This happens for instance when ./config.status config.h if test -n "$CONFIG_FILES"; then _ACEOF ac_delim='%!_!# ' for ac_last_try in false false false false false :; do cat >conf$$subs.sed <<_ACEOF SHELL!$SHELL$ac_delim PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim PACKAGE_NAME!$PACKAGE_NAME$ac_delim PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim PACKAGE_STRING!$PACKAGE_STRING$ac_delim PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim exec_prefix!$exec_prefix$ac_delim prefix!$prefix$ac_delim program_transform_name!$program_transform_name$ac_delim bindir!$bindir$ac_delim sbindir!$sbindir$ac_delim libexecdir!$libexecdir$ac_delim datarootdir!$datarootdir$ac_delim datadir!$datadir$ac_delim sysconfdir!$sysconfdir$ac_delim sharedstatedir!$sharedstatedir$ac_delim localstatedir!$localstatedir$ac_delim includedir!$includedir$ac_delim oldincludedir!$oldincludedir$ac_delim docdir!$docdir$ac_delim infodir!$infodir$ac_delim htmldir!$htmldir$ac_delim dvidir!$dvidir$ac_delim pdfdir!$pdfdir$ac_delim psdir!$psdir$ac_delim libdir!$libdir$ac_delim localedir!$localedir$ac_delim mandir!$mandir$ac_delim DEFS!$DEFS$ac_delim ECHO_C!$ECHO_C$ac_delim ECHO_N!$ECHO_N$ac_delim ECHO_T!$ECHO_T$ac_delim LIBS!$LIBS$ac_delim build_alias!$build_alias$ac_delim host_alias!$host_alias$ac_delim target_alias!$target_alias$ac_delim CC!$CC$ac_delim CFLAGS!$CFLAGS$ac_delim LDFLAGS!$LDFLAGS$ac_delim CPPFLAGS!$CPPFLAGS$ac_delim ac_ct_CC!$ac_ct_CC$ac_delim EXEEXT!$EXEEXT$ac_delim OBJEXT!$OBJEXT$ac_delim INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim INSTALL_DATA!$INSTALL_DATA$ac_delim OCAMLC!$OCAMLC$ac_delim OCAMLOPT!$OCAMLOPT$ac_delim OCAMLCDOTOPT!$OCAMLCDOTOPT$ac_delim OCAMLOPTDOTOPT!$OCAMLOPTDOTOPT$ac_delim OCAMLDEP!$OCAMLDEP$ac_delim OCAMLMKTOP!$OCAMLMKTOP$ac_delim OCAMLMKLIB!$OCAMLMKLIB$ac_delim OCAMLDOC!$OCAMLDOC$ac_delim OCAMLBEST!$OCAMLBEST$ac_delim OCAMLVERSION!$OCAMLVERSION$ac_delim OCAMLLIB!$OCAMLLIB$ac_delim OCAMLFIND!$OCAMLFIND$ac_delim ac_prefix_program!$ac_prefix_program$ac_delim CURLDIR!$CURLDIR$ac_delim CURLFLAGS!$CURLFLAGS$ac_delim CURLLIBS!$CURLLIBS$ac_delim INSTALLDIR!$INSTALLDIR$ac_delim LIBOBJS!$LIBOBJS$ac_delim LTLIBOBJS!$LTLIBOBJS$ac_delim _ACEOF if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 66; then break elif $ac_last_try; then { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} { (exit 1); exit 1; }; } else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` if test -n "$ac_eof"; then ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` ac_eof=`expr $ac_eof + 1` fi cat >>$CONFIG_STATUS <<_ACEOF cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end _ACEOF sed ' s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g s/^/s,@/; s/!/@,|#_!!_#|/ :n t n s/'"$ac_delim"'$/,g/; t s/$/\\/; p N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n ' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF :end s/|#_!!_#|//g CEOF$ac_eof _ACEOF # VPATH may cause trouble with some makes, so we remove $(srcdir), # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then ac_vpsub='/^[ ]*VPATH[ ]*=/{ s/:*\$(srcdir):*/:/ s/:*\${srcdir}:*/:/ s/:*@srcdir@:*/:/ s/^\([^=]*=[ ]*\):*/\1/ s/:*$// s/^[^=]*=[ ]*$// }' fi cat >>$CONFIG_STATUS <<\_ACEOF fi # test -n "$CONFIG_FILES" for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS do case $ac_tag in :[FHLC]) ac_mode=$ac_tag; continue;; esac case $ac_mode$ac_tag in :[FHL]*:*);; :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 echo "$as_me: error: Invalid tag $ac_tag." >&2;} { (exit 1); exit 1; }; };; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac ac_save_IFS=$IFS IFS=: set x $ac_tag IFS=$ac_save_IFS shift ac_file=$1 shift case $ac_mode in :L) ac_source=$1;; :[FH]) ac_file_inputs= for ac_f do case $ac_f in -) ac_f="$tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 echo "$as_me: error: cannot find input file: $ac_f" >&2;} { (exit 1); exit 1; }; };; esac ac_file_inputs="$ac_file_inputs $ac_f" done # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input="Generated from "`IFS=: echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" { echo "$as_me:$LINENO: creating $ac_file" >&5 echo "$as_me: creating $ac_file" >&6;} fi case $ac_tag in *:-:* | *:-) cat >"$tmp/stdin";; esac ;; esac ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` { as_dir="$ac_dir" case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 echo "$as_me: error: cannot create directory $as_dir" >&2;} { (exit 1); exit 1; }; }; } ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix case $ac_mode in :F) # # CONFIG_FILE # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF # If the template does not know about datarootdir, expand it. # FIXME: This hack should be removed a few years after 2.60. ac_datarootdir_hack=; ac_datarootdir_seen= case `sed -n '/datarootdir/ { p q } /@datadir@/p /@docdir@/p /@infodir@/p /@localedir@/p /@mandir@/p ' $ac_file_inputs` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_datarootdir_hack=' s&@datadir@&$datadir&g s&@docdir@&$docdir&g s&@infodir@&$infodir&g s&@localedir@&$localedir&g s&@mandir@&$mandir&g s&\\\${datarootdir}&$datarootdir&g' ;; esac _ACEOF # Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF sed "$ac_vpsub $extrasub _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s&@configure_input@&$configure_input&;t t s&@top_builddir@&$ac_top_builddir_sub&;t t s&@srcdir@&$ac_srcdir&;t t s&@abs_srcdir@&$ac_abs_srcdir&;t t s&@top_srcdir@&$ac_top_srcdir&;t t s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t s&@builddir@&$ac_builddir&;t t s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_builddir@&$ac_abs_top_builddir&;t t s&@INSTALL@&$ac_INSTALL&;t t $ac_datarootdir_hack " $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined." >&5 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined." >&2;} rm -f "$tmp/stdin" case $ac_file in -) cat "$tmp/out"; rm -f "$tmp/out";; *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; esac ;; :H) # # CONFIG_HEADER # _ACEOF # Transform confdefs.h into a sed script `conftest.defines', that # substitutes the proper values into config.h.in to produce config.h. rm -f conftest.defines conftest.tail # First, append a space to every undef/define line, to ease matching. echo 's/$/ /' >conftest.defines # Then, protect against being on the right side of a sed subst, or in # an unquoted here document, in config.status. If some macros were # called several times there might be several #defines for the same # symbol, which is useless. But do not sort them, since the last # AC_DEFINE must be honored. ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where # NAME is the cpp macro being defined, VALUE is the value it is being given. # PARAMS is the parameter list in the macro definition--in most cases, it's # just an empty string. ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' ac_dB='\\)[ (].*,\\1define\\2' ac_dC=' ' ac_dD=' ,' uniq confdefs.h | sed -n ' t rset :rset s/^[ ]*#[ ]*define[ ][ ]*// t ok d :ok s/[\\&,]/\\&/g s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p ' >>conftest.defines # Remove the space that was appended to ease matching. # Then replace #undef with comments. This is necessary, for # example, in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. # (The regexp can be short, since the line contains either #define or #undef.) echo 's/ $// s,^[ #]*u.*,/* & */,' >>conftest.defines # Break up conftest.defines: ac_max_sed_lines=50 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" # et cetera. ac_in='$ac_file_inputs' ac_out='"$tmp/out1"' ac_nxt='"$tmp/out2"' while : do # Write a here document: cat >>$CONFIG_STATUS <<_ACEOF # First, check the format of the line: cat >"\$tmp/defines.sed" <<\\CEOF /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def b :def _ACEOF sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS echo 'CEOF sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail grep . conftest.tail >/dev/null || break rm -f conftest.defines mv conftest.tail conftest.defines done rm -f conftest.defines conftest.tail echo "ac_result=$ac_in" >>$CONFIG_STATUS cat >>$CONFIG_STATUS <<\_ACEOF if test x"$ac_file" != x-; then echo "/* $configure_input */" >"$tmp/config.h" cat "$ac_result" >>"$tmp/config.h" if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 echo "$as_me: $ac_file is unchanged" >&6;} else rm -f $ac_file mv "$tmp/config.h" $ac_file fi else echo "/* $configure_input */" cat "$ac_result" fi rm -f "$tmp/out12" ;; esac done # for ac_tag { (exit 0); exit 0; } _ACEOF chmod +x $CONFIG_STATUS ac_clean_files=$ac_clean_files_save # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. # Unfortunately, on DOS this fails, as config.log is still kept open # by configure, so config.status won't be able to write to it; its # output is simply discarded. So we exec the FD to /dev/null, # effectively closing config.log, so it can be properly (re)opened and # appended to by config.status. When coming back to configure, we # need to make the FD available again. if test "$no_create" != yes; then ac_cs_success=: ac_config_status_args= test "$silent" = yes && ac_config_status_args="$ac_config_status_args --quiet" exec 5>/dev/null $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. $ac_cs_success || { (exit 1); exit 1; } fi