Ensure SSL_DEBUG works following size_t changes
authorMatt Caswell <matt@openssl.org>
Tue, 25 Oct 2016 14:29:17 +0000 (15:29 +0100)
committerMatt Caswell <matt@openssl.org>
Fri, 4 Nov 2016 12:09:46 +0000 (12:09 +0000)
Reviewed-by: Rich Salz <rsalz@openssl.org>
ssl/record/ssl3_record.c
ssl/t1_enc.c

index c7f0d98..f160c06 100644 (file)
@@ -389,7 +389,7 @@ int ssl3_get_record(SSL *s)
         goto f_err;
     }
 #ifdef SSL_DEBUG
-    printf("dec %ld\n", rr->length);
+    printf("dec %"OSSLzu"\n", rr->length);
     {
         size_t z;
         for (z = 0; z < rr->length; z++)
index 16d3d3e..8d1e350 100644 (file)
@@ -264,7 +264,7 @@ int tls1_change_cipher_state(SSL *s, int which)
 #ifdef SSL_DEBUG
     printf("which = %04X\nmac key=", which);
     {
-        int z;
+        size_t z;
         for (z = 0; z < i; z++)
             printf("%02X%c", ms[z], ((z + 1) % 16) ? ' ' : '\n');
     }
@@ -334,7 +334,7 @@ int tls1_change_cipher_state(SSL *s, int which)
     }
     printf("\niv=");
     {
-        int z;
+        size_t z;
         for (z = 0; z < k; z++)
             printf("%02X%c", iv[z], ((z + 1) % 16) ? ' ' : '\n');
     }