summaryrefslogtreecommitdiff
path: root/ssl/s3_msg.c
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2015-02-02 12:18:03 +0000
committerMatt Caswell <matt@openssl.org>2015-03-26 15:01:59 +0000
commitf161995e0e1a77415354b1690fb92ae3f1480547 (patch)
tree8a5742e61846de6a150b3c6937ebe8253ff1442b /ssl/s3_msg.c
parentaf9752e5faff5dd3c82fc2d02d1e7ad457ccb84a (diff)
downloadopenssl-new-f161995e0e1a77415354b1690fb92ae3f1480547.tar.gz
Introduce the functions RECORD_LAYER_release, RECORD_LAYER_read_pending, and
RECORD_LAYER_write_pending. Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'ssl/s3_msg.c')
-rw-r--r--ssl/s3_msg.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ssl/s3_msg.c b/ssl/s3_msg.c
index 8fc92c1d47..fcf4744190 100644
--- a/ssl/s3_msg.c
+++ b/ssl/s3_msg.c
@@ -179,7 +179,7 @@ int ssl3_send_alert(SSL *s, int level, int desc)
s->s3->alert_dispatch = 1;
s->s3->send_alert[0] = level;
s->s3->send_alert[1] = desc;
- if (SSL3_BUFFER_get_left(RECORD_LAYER_get_wbuf(&s->rlayer)) == 0) {
+ if (!RECORD_LAYER_write_pending(&s->rlayer)) {
/* data still being written out? */
return s->method->ssl_dispatch_alert(s);
}