Move NativeCrypto dependencies on openssl internals to jsse.patch Change-Id: I3cb6fb47f8294e5bc912e7ed073433925e9b120b
diff --git a/ssl/ssl_ciph.c b/ssl/ssl_ciph.c index bee3507..8730f74 100644 --- a/ssl/ssl_ciph.c +++ b/ssl/ssl_ciph.c
@@ -1654,6 +1654,32 @@ return(ret); } +/* return string version of algorithm_auth */ +const char* SSL_CIPHER_authentication_method(const SSL_CIPHER* cipher) + { + switch (cipher->algorithm_auth) + { + case SSL_aRSA: + return SSL_TXT_RSA; + case SSL_aDSS: + return SSL_TXT_DSS; + case SSL_aDH: + return SSL_TXT_DH; + case SSL_aKRB5: + return SSL_TXT_KRB5; + case SSL_aECDH: + return SSL_TXT_ECDH; + case SSL_aNULL: + return SSL_TXT_NULL; + case SSL_aECDSA: + return SSL_TXT_ECDSA; + case SSL_aPSK: + return SSL_TXT_PSK; + default: + return "UNKNOWN"; + } + } + SSL_COMP *ssl3_comp_find(STACK_OF(SSL_COMP) *sk, int n) { SSL_COMP *ctmp;