
On 01/01/2010 08:40 PM, Laine Stump wrote:
+ + if (((parentIfType == VIR_INTERFACE_TYPE_BOND) + && (type != VIR_INTERFACE_TYPE_ETHERNET)) + || ((parentIfType == VIR_INTERFACE_TYPE_BRIDGE) + && (type != VIR_INTERFACE_TYPE_ETHERNET) + && (type != VIR_INTERFACE_TYPE_BOND) + && (type != VIR_INTERFACE_TYPE_VLAN)) + || (parentIfType == VIR_INTERFACE_TYPE_ETHERNET) + || (parentIfType == VIR_INTERFACE_TYPE_VLAN)) + { + virInterfaceReportError(conn, VIR_ERR_XML_ERROR, + _("interface has unsupported type '%s'"), type); + goto error; + }
Actually, I just built and the above line produces an error. 'type' is an int, so can't be formatted with '%s'. - Cole