crypto: assert cipher algorithm is always valid
commit32c813e6c2a857b93b897901b7e20281397528a3
authorPrasad J Pandit <pjp@fedoraproject.org>
Mon, 20 Feb 2017 11:23:07 +0000 (20 16:53 +0530)
committerDaniel P. Berrange <berrange@redhat.com>
Mon, 27 Feb 2017 13:37:14 +0000 (27 13:37 +0000)
tree949d518cce241451e88996cb0fa68193194c7410
parent0072d2a9fce4835ab2b9ee70aaca0169fb25fa0c
crypto: assert cipher algorithm is always valid

Crypto routines 'qcrypto_cipher_get_block_len' and
'qcrypto_cipher_get_key_len' return non-zero cipher block and key
lengths from static arrays 'alg_block_len[]' and 'alg_key_len[]'
respectively. Returning 'zero(0)' value from either of them would
likely lead to an error condition.

Signed-off-by: Prasad J Pandit <pjp@fedoraproject.org>
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
crypto/cipher.c