Add missing defaultConsoleTargetType callback for AppArmour

Every instance of virCapsPtr must have the defaultConsoleTargetType
field set.

* src/security/virt-aa-helper.c: Add defaultConsoleTargetType to
  virCapsPtr
This commit is contained in:
Daniel P. Berrange 2011-11-07 10:17:28 +00:00
parent b2c6231647
commit 07bf96ee3f

View File

@ -685,6 +685,11 @@ caps_mockup(vahControl * ctl, const char *xmlStr)
return rc;
}
static int aaDefaultConsoleType(const char *ostype ATTRIBUTE_UNUSED)
{
return VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_SERIAL;
}
static int
get_definition(vahControl * ctl, const char *xmlStr)
{
@ -703,6 +708,8 @@ get_definition(vahControl * ctl, const char *xmlStr)
goto exit;
}
ctl->caps->defaultConsoleTargetType = aaDefaultConsoleType;
if ((guest = virCapabilitiesAddGuest(ctl->caps,
ctl->hvm,
ctl->arch,