version 1.278, 2018/12/27 03:25:25 |
version 1.279, 2019/01/04 03:23:00 |
|
|
(unsigned long long)state->p_read.blocks, |
(unsigned long long)state->p_read.blocks, |
(unsigned long long)state->p_send.bytes, |
(unsigned long long)state->p_send.bytes, |
(unsigned long long)state->p_send.blocks); |
(unsigned long long)state->p_send.blocks); |
cipher_free(*ccp); |
|
*ccp = NULL; |
|
kex_free_newkeys(state->newkeys[mode]); |
kex_free_newkeys(state->newkeys[mode]); |
state->newkeys[mode] = NULL; |
state->newkeys[mode] = NULL; |
} |
} |
|
|
} |
} |
mac->enabled = 1; |
mac->enabled = 1; |
DBG(debug("cipher_init_context: %d", mode)); |
DBG(debug("cipher_init_context: %d", mode)); |
|
cipher_free(*ccp); |
|
*ccp = NULL; |
if ((r = cipher_init(ccp, enc->cipher, enc->key, enc->key_len, |
if ((r = cipher_init(ccp, enc->cipher, enc->key, enc->key_len, |
enc->iv, enc->iv_len, crypt_type)) != 0) |
enc->iv, enc->iv_len, crypt_type)) != 0) |
return r; |
return r; |