diff options
author | Emilia Kasper <emilia@openssl.org> | 2015-09-10 14:47:04 +0200 |
---|---|---|
committer | Emilia Kasper <emilia@openssl.org> | 2015-09-10 16:40:26 +0200 |
commit | cdde7b49a4ded6ce25b348314a231b99ce884c06 (patch) | |
tree | 18d8f9e47ae77537406d417a23797f76bc0c130b /ssl/s3_srvr.c | |
parent | 05d7bf6c5b729b88992b5474c21a24aa542f6e75 (diff) |
Restore SSLerr on PACKET_strndup failure.
Reviewed-by: Dr Stephen Henson <steve@openssl.org>
Diffstat (limited to 'ssl/s3_srvr.c')
-rw-r--r-- | ssl/s3_srvr.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ssl/s3_srvr.c b/ssl/s3_srvr.c index 16f4db975c..ec09840d5b 100644 --- a/ssl/s3_srvr.c +++ b/ssl/s3_srvr.c @@ -2271,6 +2271,7 @@ int ssl3_get_client_key_exchange(SSL *s) } if (!PACKET_strndup(&psk_identity, &s->session->psk_identity)) { + SSLerr(SSL_F_SSL3_GET_CLIENT_KEY_EXCHANGE, ERR_R_INTERNAL_ERROR); al = SSL_AD_INTERNAL_ERROR; goto f_err; } |