mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
secdrivers: Implement memdev relabel APIs
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
0064c4e2bc
commit
679bf50120
@ -1975,6 +1975,9 @@ virSecurityDriver virSecurityDriverDAC = {
|
||||
.domainSetSecurityImageLabel = virSecurityDACSetImageLabel,
|
||||
.domainRestoreSecurityImageLabel = virSecurityDACRestoreImageLabel,
|
||||
|
||||
.domainSetSecurityMemoryLabel = virSecurityDACSetMemoryLabel,
|
||||
.domainRestoreSecurityMemoryLabel = virSecurityDACRestoreMemoryLabel,
|
||||
|
||||
.domainSetSecurityDaemonSocketLabel = virSecurityDACSetDaemonSocketLabel,
|
||||
.domainSetSecuritySocketLabel = virSecurityDACSetSocketLabel,
|
||||
.domainClearSecuritySocketLabel = virSecurityDACClearSocketLabel,
|
||||
|
@ -236,6 +236,22 @@ virSecurityDomainSetImageLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int
|
||||
virSecurityDomainSetMemoryLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
|
||||
virDomainDefPtr def ATTRIBUTE_UNUSED,
|
||||
virDomainMemoryDefPtr mem ATTRIBUTE_UNUSED)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int
|
||||
virSecurityDomainRestoreMemoryLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
|
||||
virDomainDefPtr def ATTRIBUTE_UNUSED,
|
||||
virDomainMemoryDefPtr mem ATTRIBUTE_UNUSED)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
virSecurityDriver virSecurityDriverNop = {
|
||||
.privateDataLen = 0,
|
||||
@ -255,6 +271,9 @@ virSecurityDriver virSecurityDriverNop = {
|
||||
.domainSetSecurityImageLabel = virSecurityDomainSetImageLabelNop,
|
||||
.domainRestoreSecurityImageLabel = virSecurityDomainRestoreImageLabelNop,
|
||||
|
||||
.domainSetSecurityMemoryLabel = virSecurityDomainSetMemoryLabelNop,
|
||||
.domainRestoreSecurityMemoryLabel = virSecurityDomainRestoreMemoryLabelNop,
|
||||
|
||||
.domainSetSecurityDaemonSocketLabel = virSecurityDomainSetDaemonSocketLabelNop,
|
||||
.domainSetSecuritySocketLabel = virSecurityDomainSetSocketLabelNop,
|
||||
.domainClearSecuritySocketLabel = virSecurityDomainClearSocketLabelNop,
|
||||
|
@ -3007,6 +3007,9 @@ virSecurityDriver virSecurityDriverSELinux = {
|
||||
.domainSetSecurityImageLabel = virSecuritySELinuxSetImageLabel,
|
||||
.domainRestoreSecurityImageLabel = virSecuritySELinuxRestoreImageLabel,
|
||||
|
||||
.domainSetSecurityMemoryLabel = virSecuritySELinuxSetMemoryLabel,
|
||||
.domainRestoreSecurityMemoryLabel = virSecuritySELinuxRestoreMemoryLabel,
|
||||
|
||||
.domainSetSecurityDaemonSocketLabel = virSecuritySELinuxSetDaemonSocketLabel,
|
||||
.domainSetSecuritySocketLabel = virSecuritySELinuxSetSocketLabel,
|
||||
.domainClearSecuritySocketLabel = virSecuritySELinuxClearSocketLabel,
|
||||
|
Loading…
x
Reference in New Issue
Block a user