]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
crypto: qat - Clean up error handling in qat_dh_set_secret()
authorEric Biggers <ebiggers@google.com>
Mon, 6 Nov 2017 02:30:47 +0000 (18:30 -0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 10 Nov 2017 11:20:20 +0000 (19:20 +0800)
commit5829cc8da94f500b0c1fe82688d89fd36a1a9a41
tree570141e078eadcbf1f8548314388afdb9f5baf2d
parentccd9888f14a8019c0bbdeeae758aba1f58693712
crypto: qat - Clean up error handling in qat_dh_set_secret()

Update the error handling in qat_dh_set_secret() to mirror
dh_set_secret().  The new version is less error-prone because freeing
memory and setting the pointers to NULL is now only done in one place.

Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/qat/qat_common/qat_asym_algs.c