Extend domain capabilities to report the NMDM console support.
Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
caps->features[VIR_DOMAIN_CAPS_FEATURE_GENID] = VIR_TRISTATE_BOOL_NO;
caps->gic.supported = VIR_TRISTATE_BOOL_NO;
+ caps->console.supported = VIR_TRISTATE_BOOL_YES;
+ caps->console.type.report = true;
+ VIR_DOMAIN_CAPS_ENUM_SET(caps->console.type,
+ VIR_DOMAIN_CHR_TYPE_NMDM);
+
return 0;
}
<graphics supported='no'/>
<video supported='no'/>
<hostdev supported='no'/>
+ <console supported='yes'>
+ <enum name='type'>
+ <value>nmdm</value>
+ </enum>
+ </console>
</devices>
<features>
<gic supported='no'/>
</enum>
</video>
<hostdev supported='no'/>
+ <console supported='yes'>
+ <enum name='type'>
+ <value>nmdm</value>
+ </enum>
+ </console>
</devices>
<features>
<gic supported='no'/>
<graphics supported='no'/>
<video supported='no'/>
<hostdev supported='no'/>
+ <console supported='yes'>
+ <enum name='type'>
+ <value>nmdm</value>
+ </enum>
+ </console>
</devices>
<features>
<gic supported='no'/>