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
     {