aboutsummaryrefslogtreecommitdiffstats
path: root/src/libtls/tls_crypto.c
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2010-08-13 12:20:25 +0200
committerMartin Willi <martin@revosec.ch>2010-08-13 17:11:53 +0200
commit3102d8669d3f39a138b954a6519c767b6c6c913e (patch)
tree108fd778ea7a9198e5cf2b02727c420ea0a28453 /src/libtls/tls_crypto.c
parentf7c04c5b377ebb8274f2534b58676d20a153d73d (diff)
downloadstrongswan-3102d8669d3f39a138b954a6519c767b6c6c913e.tar.bz2
strongswan-3102d8669d3f39a138b954a6519c767b6c6c913e.tar.xz
Use IV length of a crypter instead of block size for IV calculations
Diffstat (limited to 'src/libtls/tls_crypto.c')
-rw-r--r--src/libtls/tls_crypto.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libtls/tls_crypto.c b/src/libtls/tls_crypto.c
index b8eb87bf6..5668f1302 100644
--- a/src/libtls/tls_crypto.c
+++ b/src/libtls/tls_crypto.c
@@ -772,7 +772,7 @@ METHOD(tls_crypto_t, derive_secrets, void,
eks = this->crypter_out->get_key_size(this->crypter_out);
if (this->tls->get_version(this->tls) < TLS_1_1)
{
- ivs = this->crypter_out->get_block_size(this->crypter_out);
+ ivs = this->crypter_out->get_iv_size(this->crypter_out);
}
}
seed = chunk_cata("cc", server_random, client_random);