crypto: Allocate QCryptoCipher with the subclass
commit3eedf5cc9d45f94e2fd229f0a7aaca556a4ac734
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 28 Aug 2020 17:05:14 +0000 (28 10:05 -0700)
committerDaniel P. Berrangé <berrange@redhat.com>
Thu, 10 Sep 2020 10:02:23 +0000 (10 11:02 +0100)
tree8295084987ae1c2929d684ce02a376ab8635939a
parent7b5dbfb777ff4894ebcd71f5014d26abeef916c6
crypto: Allocate QCryptoCipher with the subclass

Merge the allocation of "opaque" into the allocation of "cipher".
This is step one in reducing the indirection in these classes.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
crypto/afalgpriv.h
crypto/cipher-afalg.c
crypto/cipher-builtin.c.inc
crypto/cipher-gcrypt.c.inc
crypto/cipher-nettle.c.inc
crypto/cipher.c
crypto/cipherpriv.h
include/crypto/cipher.h