mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
conf: Export virDomainDefOSValidate()
We're going to need it elsewhere very soon. Signed-off-by: Andrea Bolognani <abologna@redhat.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
ba5b338ee3
commit
68b80a705c
@ -1586,14 +1586,14 @@ virDomainDefMemtuneValidate(const virDomainDef *def)
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
int
|
||||
virDomainDefOSValidate(const virDomainDef *def,
|
||||
virDomainXMLOption *xmlopt)
|
||||
{
|
||||
virDomainLoaderDef *loader = def->os.loader;
|
||||
|
||||
if (def->os.firmware) {
|
||||
if (!(xmlopt->config.features & VIR_DOMAIN_DEF_FEATURE_FW_AUTOSELECT)) {
|
||||
if (xmlopt && !(xmlopt->config.features & VIR_DOMAIN_DEF_FEATURE_FW_AUTOSELECT)) {
|
||||
virReportError(VIR_ERR_XML_DETAIL, "%s",
|
||||
_("firmware auto selection not implemented for this driver"));
|
||||
return -1;
|
||||
|
@ -44,3 +44,6 @@ int virDomainDiskDefValidateSource(const virStorageSource *src);
|
||||
int virDomainDiskDefValidateStartupPolicy(const virDomainDiskDef *disk);
|
||||
|
||||
int virDomainDiskDefSourceLUNValidate(const virStorageSource *src);
|
||||
|
||||
int virDomainDefOSValidate(const virDomainDef *def,
|
||||
virDomainXMLOption *xmlopt);
|
||||
|
@ -795,6 +795,7 @@ virDomainDefPostParse;
|
||||
|
||||
# conf/domain_validate.h
|
||||
virDomainActualNetDefValidate;
|
||||
virDomainDefOSValidate;
|
||||
virDomainDefValidate;
|
||||
virDomainDeviceValidateAliasForHotplug;
|
||||
virDomainDiskDefSourceLUNValidate;
|
||||
|
Loading…
x
Reference in New Issue
Block a user