commit | 81754a0c35e0b5569248b79bbe73a7e884378746 | [log] [tgz] |
---|---|---|
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Mon Jun 23 11:33:18 2014 +0200 |
committer | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Mon Jun 23 11:33:18 2014 +0200 |
tree | 3f4d0a25d6065bab84ef2aeab6f3ad30d188fabc | |
parent | 0c1ec479fe11525619eec2721a6d95092df47bd5 [diff] [blame] |
Create a 'flags' field in cipher_info
diff --git a/library/cipher.c b/library/cipher.c index edef2f9..01913b5 100644 --- a/library/cipher.c +++ b/library/cipher.c
@@ -204,7 +204,7 @@ if( iv_len > POLARSSL_MAX_IV_LENGTH ) return( POLARSSL_ERR_CIPHER_FEATURE_UNAVAILABLE ); - if( ctx->cipher_info->accepts_variable_iv_size ) + if( ( ctx->cipher_info->flags & POLARSSL_CIPHER_VARIABLE_IV_LEN ) != 0 ) actual_iv_size = iv_len; else {