]> git.ipfire.org Git - thirdparty/curl.git/commit
vtls: convert the have_curlssl_* constants to runtime flags
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Tue, 20 Jun 2017 09:32:53 +0000 (11:32 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 28 Aug 2017 12:56:56 +0000 (14:56 +0200)
commit937899a3b8e1124df7a66b83925349d5c9f9e5a9
tree8669ed778f44b2e382de82a177cc576e933f2d8f
parent0a083a66bcae51a485d45ba416eac1d1fbe4ca15
vtls: convert the have_curlssl_* constants to runtime flags

The entire idea of introducing the Curl_ssl struct to describe SSL
backends is to prepare for choosing the SSL backend at runtime.

To that end, convert all the #ifdef have_curlssl_* style conditionals
to use bit flags instead.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
21 files changed:
lib/url.c
lib/vtls/axtls.c
lib/vtls/cyassl.c
lib/vtls/cyassl.h
lib/vtls/darwinssl.c
lib/vtls/darwinssl.h
lib/vtls/gskit.c
lib/vtls/gskit.h
lib/vtls/gtls.c
lib/vtls/gtls.h
lib/vtls/mbedtls.c
lib/vtls/mbedtls.h
lib/vtls/nss.c
lib/vtls/nssg.h
lib/vtls/openssl.c
lib/vtls/openssl.h
lib/vtls/polarssl.c
lib/vtls/polarssl.h
lib/vtls/schannel.c
lib/vtls/schannel.h
lib/vtls/vtls.h