fix function code discrepancy
Reviewed-by: Matt Caswell <matt@openssl.org>
This commit is contained in:
parent
28ba2541f9
commit
600fdc716f
@ -2016,7 +2016,7 @@ void ERR_load_SSL_strings(void);
|
||||
# define SSL_F_SSL3_GET_SERVER_CERTIFICATE 144
|
||||
# define SSL_F_SSL3_GET_SERVER_DONE 145
|
||||
# define SSL_F_SSL3_GET_SERVER_HELLO 146
|
||||
# define SSL_F_SSL3_HANDSHAKE_MAC 285
|
||||
# define SSL_F_SSL3_FINAL_FINISH_MAC 285
|
||||
# define SSL_F_SSL3_NEW_SESSION_TICKET 287
|
||||
# define SSL_F_SSL3_OUTPUT_CERT_CHAIN 147
|
||||
# define SSL_F_SSL3_PEEK 235
|
||||
|
@ -528,7 +528,7 @@ int ssl3_final_finish_mac(SSL *s, const char *sender, int len, unsigned char *p)
|
||||
return 0;
|
||||
|
||||
if (EVP_MD_CTX_type(s->s3->handshake_dgst) != NID_md5_sha1) {
|
||||
SSLerr(SSL_F_SSL3_HANDSHAKE_MAC, SSL_R_NO_REQUIRED_DIGEST);
|
||||
SSLerr(SSL_F_SSL3_FINAL_FINISH_MAC, SSL_R_NO_REQUIRED_DIGEST);
|
||||
return 0;
|
||||
}
|
||||
|
||||
@ -546,7 +546,7 @@ int ssl3_final_finish_mac(SSL *s, const char *sender, int len, unsigned char *p)
|
||||
s->session->master_key_length,
|
||||
s->session->master_key) <= 0
|
||||
|| EVP_DigestFinal_ex(&ctx, p, NULL) <= 0) {
|
||||
SSLerr(SSL_F_SSL3_HANDSHAKE_MAC, ERR_R_INTERNAL_ERROR);
|
||||
SSLerr(SSL_F_SSL3_FINAL_FINISH_MAC, ERR_R_INTERNAL_ERROR);
|
||||
ret = 0;
|
||||
}
|
||||
|
||||
|
@ -164,7 +164,7 @@ static ERR_STRING_DATA SSL_str_functs[] = {
|
||||
"ssl3_get_server_certificate"},
|
||||
{ERR_FUNC(SSL_F_SSL3_GET_SERVER_DONE), "ssl3_get_server_done"},
|
||||
{ERR_FUNC(SSL_F_SSL3_GET_SERVER_HELLO), "ssl3_get_server_hello"},
|
||||
{ERR_FUNC(SSL_F_SSL3_HANDSHAKE_MAC), "ssl3_handshake_mac"},
|
||||
{ERR_FUNC(SSL_F_SSL3_FINAL_FINISH_MAC), "ssl3_final_finish_mac"},
|
||||
{ERR_FUNC(SSL_F_SSL3_NEW_SESSION_TICKET), "SSL3_NEW_SESSION_TICKET"},
|
||||
{ERR_FUNC(SSL_F_SSL3_OUTPUT_CERT_CHAIN), "ssl3_output_cert_chain"},
|
||||
{ERR_FUNC(SSL_F_SSL3_PEEK), "ssl3_peek"},
|
||||
|
Loading…
x
Reference in New Issue
Block a user