size_t i;
int rc = 0;
+ struct _virSecuritySELinuxChardevCallbackData chardevData = {
+ .mgr = mgr,
+ .chardevStdioLogd = chardevStdioLogd,
+ };
+
secdef = virDomainDefGetSecurityLabelDef(def, SECURITY_DAC_NAME);
if (!priv->dynamicOwnership || (secdef && !secdef->relabel))
rc = -1;
}
- struct _virSecuritySELinuxChardevCallbackData chardevData = {
- .mgr = mgr,
- .chardevStdioLogd = chardevStdioLogd,
- };
-
if (virDomainChrDefForeach(def,
false,
virSecurityDACRestoreChardevCallback,
uid_t user;
gid_t group;
+ struct _virSecuritySELinuxChardevCallbackData chardevData = {
+ .mgr = mgr,
+ .chardevStdioLogd = chardevStdioLogd,
+ };
+
secdef = virDomainDefGetSecurityLabelDef(def, SECURITY_DAC_NAME);
if (!priv->dynamicOwnership || (secdef && !secdef->relabel))
return -1;
}
- struct _virSecuritySELinuxChardevCallbackData chardevData = {
- .mgr = mgr,
- .chardevStdioLogd = chardevStdioLogd,
- };
-
if (virDomainChrDefForeach(def,
true,
virSecurityDACSetChardevCallback,
size_t i;
int rc = 0;
+ struct _virSecuritySELinuxChardevCallbackData chardevData = {
+ .mgr = mgr,
+ .chardevStdioLogd = chardevStdioLogd
+ };
+
VIR_DEBUG("Restoring security label on %s migrated=%d", def->name, migrated);
secdef = virDomainDefGetSecurityLabelDef(def, SECURITY_SELINUX_NAME);
rc = -1;
}
- struct _virSecuritySELinuxChardevCallbackData chardevData = {
- .mgr = mgr,
- .chardevStdioLogd = chardevStdioLogd
- };
-
if (virDomainChrDefForeach(def,
false,
virSecuritySELinuxRestoreSecurityChardevCallback,
virSecuritySELinuxDataPtr data = virSecurityManagerGetPrivateData(mgr);
virSecurityLabelDefPtr secdef;
+ struct _virSecuritySELinuxChardevCallbackData chardevData = {
+ .mgr = mgr,
+ .chardevStdioLogd = chardevStdioLogd
+ };
+
secdef = virDomainDefGetSecurityLabelDef(def, SECURITY_SELINUX_NAME);
if (!secdef || !secdef->relabel || data->skipAllLabel)
return -1;
}
- struct _virSecuritySELinuxChardevCallbackData chardevData = {
- .mgr = mgr,
- .chardevStdioLogd = chardevStdioLogd
- };
-
if (virDomainChrDefForeach(def,
true,
virSecuritySELinuxSetSecurityChardevCallback,