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,
|
.domainSetSecurityImageLabel = virSecurityDACSetImageLabel,
|
||||||
.domainRestoreSecurityImageLabel = virSecurityDACRestoreImageLabel,
|
.domainRestoreSecurityImageLabel = virSecurityDACRestoreImageLabel,
|
||||||
|
|
||||||
|
.domainSetSecurityMemoryLabel = virSecurityDACSetMemoryLabel,
|
||||||
|
.domainRestoreSecurityMemoryLabel = virSecurityDACRestoreMemoryLabel,
|
||||||
|
|
||||||
.domainSetSecurityDaemonSocketLabel = virSecurityDACSetDaemonSocketLabel,
|
.domainSetSecurityDaemonSocketLabel = virSecurityDACSetDaemonSocketLabel,
|
||||||
.domainSetSecuritySocketLabel = virSecurityDACSetSocketLabel,
|
.domainSetSecuritySocketLabel = virSecurityDACSetSocketLabel,
|
||||||
.domainClearSecuritySocketLabel = virSecurityDACClearSocketLabel,
|
.domainClearSecuritySocketLabel = virSecurityDACClearSocketLabel,
|
||||||
|
@ -236,6 +236,22 @@ virSecurityDomainSetImageLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
|
|||||||
return 0;
|
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 = {
|
virSecurityDriver virSecurityDriverNop = {
|
||||||
.privateDataLen = 0,
|
.privateDataLen = 0,
|
||||||
@ -255,6 +271,9 @@ virSecurityDriver virSecurityDriverNop = {
|
|||||||
.domainSetSecurityImageLabel = virSecurityDomainSetImageLabelNop,
|
.domainSetSecurityImageLabel = virSecurityDomainSetImageLabelNop,
|
||||||
.domainRestoreSecurityImageLabel = virSecurityDomainRestoreImageLabelNop,
|
.domainRestoreSecurityImageLabel = virSecurityDomainRestoreImageLabelNop,
|
||||||
|
|
||||||
|
.domainSetSecurityMemoryLabel = virSecurityDomainSetMemoryLabelNop,
|
||||||
|
.domainRestoreSecurityMemoryLabel = virSecurityDomainRestoreMemoryLabelNop,
|
||||||
|
|
||||||
.domainSetSecurityDaemonSocketLabel = virSecurityDomainSetDaemonSocketLabelNop,
|
.domainSetSecurityDaemonSocketLabel = virSecurityDomainSetDaemonSocketLabelNop,
|
||||||
.domainSetSecuritySocketLabel = virSecurityDomainSetSocketLabelNop,
|
.domainSetSecuritySocketLabel = virSecurityDomainSetSocketLabelNop,
|
||||||
.domainClearSecuritySocketLabel = virSecurityDomainClearSocketLabelNop,
|
.domainClearSecuritySocketLabel = virSecurityDomainClearSocketLabelNop,
|
||||||
|
@ -3007,6 +3007,9 @@ virSecurityDriver virSecurityDriverSELinux = {
|
|||||||
.domainSetSecurityImageLabel = virSecuritySELinuxSetImageLabel,
|
.domainSetSecurityImageLabel = virSecuritySELinuxSetImageLabel,
|
||||||
.domainRestoreSecurityImageLabel = virSecuritySELinuxRestoreImageLabel,
|
.domainRestoreSecurityImageLabel = virSecuritySELinuxRestoreImageLabel,
|
||||||
|
|
||||||
|
.domainSetSecurityMemoryLabel = virSecuritySELinuxSetMemoryLabel,
|
||||||
|
.domainRestoreSecurityMemoryLabel = virSecuritySELinuxRestoreMemoryLabel,
|
||||||
|
|
||||||
.domainSetSecurityDaemonSocketLabel = virSecuritySELinuxSetDaemonSocketLabel,
|
.domainSetSecurityDaemonSocketLabel = virSecuritySELinuxSetDaemonSocketLabel,
|
||||||
.domainSetSecuritySocketLabel = virSecuritySELinuxSetSocketLabel,
|
.domainSetSecuritySocketLabel = virSecuritySELinuxSetSocketLabel,
|
||||||
.domainClearSecuritySocketLabel = virSecuritySELinuxClearSocketLabel,
|
.domainClearSecuritySocketLabel = virSecuritySELinuxClearSocketLabel,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user