]> git.ipfire.org Git - thirdparty/qemu.git/commit - backends/cryptodev-builtin.c
cryptodev: setiv only when really need
authorLongpeng(Mike) <longpeng2@huawei.com>
Sat, 14 Jan 2017 06:14:27 +0000 (14:14 +0800)
committerGonglei <arei.gonglei@huawei.com>
Thu, 23 Mar 2017 09:22:01 +0000 (17:22 +0800)
commit50d19cf3681059efc8d2efcc585d2a19b9ab37c3
tree6d81c3368073cfc8508f3b2ac2edbc1ae1d265a9
parent55a19ad8b2d0797e3a8fe90ab99a9bb713824059
cryptodev: setiv only when really need

ECB mode cipher doesn't need IV, if we setiv for it then qemu
crypto API would report "Expected IV size 0 not **", so we should
setiv only when the cipher algos really need.

Signed-off-by: Longpeng(Mike) <longpeng2@huawei.com>
Signed-off-by: Gonglei <arei.gonglei@huawei.com>
backends/cryptodev-builtin.c