mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
qemu_security: Implement virSecurityManager{Set,Restore}SavedStateLabel
These APIs don't use namespaces because the virSecurityManagerSetSavedStateLabel() runs when the namespace doesn't exist yet and thus the virSecurityManagerRestoreSavedStateLabel() has to run without namespace too. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Erik Skultety <eskultet@redhat.com>
This commit is contained in:
parent
228a27f59b
commit
e69df41b6d
@ -96,6 +96,14 @@ int qemuSecurityStartTPMEmulator(virQEMUDriverPtr driver,
|
||||
void qemuSecurityCleanupTPMEmulator(virQEMUDriverPtr driver,
|
||||
virDomainObjPtr vm);
|
||||
|
||||
int qemuSecuritySetSavedStateLabel(virQEMUDriverPtr driver,
|
||||
virDomainObjPtr vm,
|
||||
const char *savefile);
|
||||
|
||||
int qemuSecurityRestoreSavedStateLabel(virQEMUDriverPtr driver,
|
||||
virDomainObjPtr vm,
|
||||
const char *savefile);
|
||||
|
||||
int qemuSecurityDomainSetPathLabel(virQEMUDriverPtr driver,
|
||||
virDomainObjPtr vm,
|
||||
const char *path,
|
||||
@ -133,9 +141,11 @@ int qemuSecurityCommandRun(virQEMUDriverPtr driver,
|
||||
#define qemuSecurityPreFork virSecurityManagerPreFork
|
||||
#define qemuSecurityReleaseLabel virSecurityManagerReleaseLabel
|
||||
#define qemuSecurityReserveLabel virSecurityManagerReserveLabel
|
||||
#define qemuSecurityRestoreSavedStateLabel virSecurityManagerRestoreSavedStateLabel
|
||||
#define qemuSecuritySetChildProcessLabel virSecurityManagerSetChildProcessLabel
|
||||
#define qemuSecuritySetDaemonSocketLabel virSecurityManagerSetDaemonSocketLabel
|
||||
#define qemuSecuritySetImageFDLabel virSecurityManagerSetImageFDLabel
|
||||
#define qemuSecuritySetSavedStateLabel virSecurityManagerSetSavedStateLabel
|
||||
#define qemuSecuritySetSocketLabel virSecurityManagerSetSocketLabel
|
||||
#define qemuSecuritySetTapFDLabel virSecurityManagerSetTapFDLabel
|
||||
#define qemuSecurityStackAddNested virSecurityManagerStackAddNested
|
||||
|
Loading…
x
Reference in New Issue
Block a user