]> granicus.if.org Git - curl/commit
vtls: declare Curl_ssl structs for every SSL backend
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Thu, 22 Jun 2017 14:45:34 +0000 (16:45 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 28 Aug 2017 12:56:56 +0000 (14:56 +0200)
commite09bb63ed8e7d1a7448c42078d511f44bc4c258c
treebb4318427f467ede0dfa8c237fb5a52fac8cbf6c
parente7e03e47d4113bcac4340bdd83cf5af4991920ad
vtls: declare Curl_ssl structs for every SSL backend

The idea of introducing the Curl_ssl struct was to unify how the SSL
backends are declared and called. To this end, we now provide an
instance of the Curl_ssl struct for each and every SSL backend.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
22 files changed:
lib/vtls/axtls.c
lib/vtls/axtls.h
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.c
lib/vtls/vtls.h