Note that the comment for virStorageAdapterFCHost::managed was wrong.
Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
fchost->parent = virXMLPropString(node, "parent");
if ((managed = virXMLPropString(node, "managed"))) {
- if ((fchost->managed = virTristateBoolTypeFromString(managed)) < 0) {
+ int value;
+ if ((value = virTristateBoolTypeFromString(managed)) < 0) {
virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
_("unknown fc_host managed setting '%s'"),
managed);
VIR_FREE(managed);
return -1;
}
+ fchost->managed = value;
}
fchost->parent_wwnn = virXMLPropString(node, "parent_wwnn");
char *parent_fabric_wwn;
char *wwnn;
char *wwpn;
- int managed; /* enum virTristateSwitch */
+ virTristateBool managed;
};
typedef struct _virStorageAdapter virStorageAdapter;