diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2019-03-08 00:06:59 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2019-03-15 10:22:42 +0100 |
commit | 1e853653d2022bec831af62ec55765e6df62e356 (patch) | |
tree | 4aa6c5692f27358bd4516ddbfc21a385643c89c4 /lib/curl_setup.h | |
parent | 76a9d8df0e03d2e0a648d882a62e08c90f994f88 (diff) |
configure: add --with-amissl
AmiSSL is an Amiga native library which provides a wrapper over OpenSSL.
It also requires all programs using it to use bsdsocket.library
directly, rather than accessing socket functions through clib, which
libcurl was not necessarily doing previously. Configure will now check
for the headers and ensure they are included if found.
Closes #3677
Diffstat (limited to 'lib/curl_setup.h')
-rw-r--r-- | lib/curl_setup.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/lib/curl_setup.h b/lib/curl_setup.h index 742665440..4c3a17359 100644 --- a/lib/curl_setup.h +++ b/lib/curl_setup.h @@ -310,11 +310,12 @@ #endif #ifdef __AMIGA__ -# ifndef __ixemul__ -# include <exec/types.h> -# include <exec/execbase.h> -# include <proto/exec.h> -# include <proto/dos.h> +# include <exec/types.h> +# include <exec/execbase.h> +# include <proto/exec.h> +# include <proto/dos.h> +# ifdef HAVE_PROTO_BSDSOCKET_H +# include <proto/bsdsocket.h> /* ensure bsdsocket.library use */ # define select(a,b,c,d,e) WaitSelect(a,b,c,d,e,0) # endif #endif |