summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libssl/s3_pkt.c2
-rw-r--r--src/lib/libssl/src/ssl/s3_pkt.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/libssl/s3_pkt.c b/src/lib/libssl/s3_pkt.c
index 5ef25a4059..2a88b14852 100644
--- a/src/lib/libssl/s3_pkt.c
+++ b/src/lib/libssl/s3_pkt.c
@@ -564,6 +564,8 @@ ssl3_write_bytes(SSL *s, int type, const void *buf_, int len)
564 } 564 }
565 } 565 }
566 566
567 if (len < tot)
568 len = tot;
567 n = (len - tot); 569 n = (len - tot);
568 for (;;) { 570 for (;;) {
569 if (n > s->max_send_fragment) 571 if (n > s->max_send_fragment)
diff --git a/src/lib/libssl/src/ssl/s3_pkt.c b/src/lib/libssl/src/ssl/s3_pkt.c
index 5ef25a4059..2a88b14852 100644
--- a/src/lib/libssl/src/ssl/s3_pkt.c
+++ b/src/lib/libssl/src/ssl/s3_pkt.c
@@ -564,6 +564,8 @@ ssl3_write_bytes(SSL *s, int type, const void *buf_, int len)
564 } 564 }
565 } 565 }
566 566
567 if (len < tot)
568 len = tot;
567 n = (len - tot); 569 n = (len - tot);
568 for (;;) { 570 for (;;) {
569 if (n > s->max_send_fragment) 571 if (n > s->max_send_fragment)