]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu_security: Rework qemuSecurityCleanupTPMEmulator()
authorMichal Privoznik <mprivozn@redhat.com>
Wed, 14 Dec 2022 13:53:10 +0000 (14:53 +0100)
committerMichal Privoznik <mprivozn@redhat.com>
Tue, 3 Jan 2023 16:19:22 +0000 (17:19 +0100)
commit8d6e1f3764b331a7f375d7d5e1e0a69889b55535
treef416543bc5548853121b56c852609de8b56bd940
parent24cc9cda82693fede5a421f0812e118a575a722f
qemu_security: Rework qemuSecurityCleanupTPMEmulator()

Currently, qemuSecurityCleanupTPMEmulator() returns nothing which
means a caller (well, there's only one - qemuExtTPMStop()) can't
produce a warning when restoring seclabels on TPM state failed.
True, qemuSecurityCleanupTPMEmulator() does report a warning
itself, but only in one specific error path.

Make the function return an integer, just like the rest of
qemuSecurity*Restore() functions.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
src/qemu/qemu_security.c
src/qemu/qemu_security.h
src/qemu/qemu_tpm.c