summaryrefslogtreecommitdiff
path: root/lib/constate.c
diff options
context:
space:
mode:
authorDmitry Eremin-Solenikov <dbaryshkov@gmail.com>2018-07-22 20:31:09 +0300
committerDmitry Eremin-Solenikov <dbaryshkov@gmail.com>2018-07-23 18:20:20 +0300
commit3a1e4ca155571088fa1749ac0b9395ca05660526 (patch)
treeb033a375bd484e572acf073223822f913c08abcd /lib/constate.c
parent3ce2b041aa35f42a1ef38dc64dc81b0ff1190af6 (diff)
downloadgnutls-3a1e4ca155571088fa1749ac0b9395ca05660526.tar.gz
constate: dump full key block to log
Include full key block to the debug log. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Diffstat (limited to 'lib/constate.c')
-rw-r--r--lib/constate.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/constate.c b/lib/constate.c
index 0766137ded..e43bad811a 100644
--- a/lib/constate.c
+++ b/lib/constate.c
@@ -60,7 +60,8 @@ _gnutls_set_keys(gnutls_session_t session, record_parameters_st * params,
uint8_t rnd[2 * GNUTLS_RANDOM_SIZE];
int pos, ret;
int block_size;
- char buf[65];
+ char buf[4 * MAX_HASH_SIZE + 4 * MAX_CIPHER_KEY_SIZE +
+ 4 * MAX_CIPHER_BLOCK_SIZE];
/* avoid using malloc */
uint8_t key_block[2 * MAX_HASH_SIZE + 2 * MAX_CIPHER_KEY_SIZE +
2 * MAX_CIPHER_BLOCK_SIZE];