Implement max_frag_len write restriction
diff --git a/library/ssl_tls.c b/library/ssl_tls.c
index b6bb44f..b2d3dc8 100644
--- a/library/ssl_tls.c
+++ b/library/ssl_tls.c
@@ -3416,8 +3416,8 @@
         }
     }
 
-    n = ( len < SSL_MAX_CONTENT_LEN )
-        ? len : SSL_MAX_CONTENT_LEN;
+    n = ( len < ssl->max_frag_len )
+        ? len : ssl->max_frag_len;
 
     if( ssl->out_left != 0 )
     {