diff --git a/src/conf/interface_conf.c b/src/conf/interface_conf.c index b1b56c8b51..1f67446eae 100644 --- a/src/conf/interface_conf.c +++ b/src/conf/interface_conf.c @@ -1030,7 +1030,7 @@ virInterfaceProtocolDefFormat(virBufferPtr buf, const virInterfaceDef *def) static int virInterfaceStartmodeDefFormat(virBufferPtr buf, - enum virInterfaceStartMode startmode) + virInterfaceStartMode startmode) { const char *mode; switch (startmode) { diff --git a/src/conf/interface_conf.h b/src/conf/interface_conf.h index 2c759bcb80..b3c92b2021 100644 --- a/src/conf/interface_conf.h +++ b/src/conf/interface_conf.h @@ -34,27 +34,27 @@ /* There is currently 3 types of interfaces */ -enum virInterfaceType { +typedef enum { VIR_INTERFACE_TYPE_ETHERNET, /* simple ethernet */ VIR_INTERFACE_TYPE_BRIDGE, /* bridge interface */ VIR_INTERFACE_TYPE_BOND, /* bonding interface */ VIR_INTERFACE_TYPE_VLAN, /* vlan description */ VIR_INTERFACE_TYPE_LAST, -}; +} virInterfaceType; VIR_ENUM_DECL(virInterface) /* types of start mode */ -enum virInterfaceStartMode { +typedef enum { VIR_INTERFACE_START_UNSPECIFIED = 0, /* not given in config */ VIR_INTERFACE_START_NONE, /* specified as not defined */ VIR_INTERFACE_START_ONBOOT, /* startup at boot */ VIR_INTERFACE_START_HOTPLUG, /* on hotplug */ -}; +} virInterfaceStartMode; -enum virInterfaceBondMode { +typedef enum { VIR_INTERFACE_BOND_NONE = 0, VIR_INTERFACE_BOND_BALRR, /* balance-rr */ VIR_INTERFACE_BOND_ABACKUP, /* active backup */ @@ -63,26 +63,26 @@ enum virInterfaceBondMode { VIR_INTERFACE_BOND_8023AD, /* 802.3ad */ VIR_INTERFACE_BOND_BALTLB, /* balance-tlb */ VIR_INTERFACE_BOND_BALALB, /* balance-alb */ -}; +} virInterfaceBondMode; -enum virInterfaceBondMonit { +typedef enum { VIR_INTERFACE_BOND_MONIT_NONE = 0, VIR_INTERFACE_BOND_MONIT_MII, /* mii based monitoring */ VIR_INTERFACE_BOND_MONIT_ARP, /* arp based monitoring */ -}; +} virInterfaceBondMonit; -enum virInterfaceBondMiiCarrier { +typedef enum { VIR_INTERFACE_BOND_MII_NONE = 0, VIR_INTERFACE_BOND_MII_IOCTL, /* mii/ethtool ioctl */ VIR_INTERFACE_BOND_MII_NETIF, /* netif_carrier_ok */ -}; +} virInterfaceBondMiiCarrier; -enum virInterfaceBondArpValid { +typedef enum { VIR_INTERFACE_BOND_ARP_NONE = 0, VIR_INTERFACE_BOND_ARP_ACTIVE, /* validate active */ VIR_INTERFACE_BOND_ARP_BACKUP, /* validate backup */ VIR_INTERFACE_BOND_ARP_ALL, /* validate all */ -}; +} virInterfaceBondArpValid; struct _virInterfaceDef; /* forward declaration required for bridge/bond */ @@ -147,7 +147,7 @@ struct _virInterfaceDef { unsigned int mtu; /* maximum transmit size in byte */ char *mac; /* MAC address */ - enum virInterfaceStartMode startmode; /* how it is started */ + virInterfaceStartMode startmode; /* how it is started */ union { virInterfaceBridgeDef bridge; diff --git a/src/conf/network_conf.c b/src/conf/network_conf.c index b6312b5946..847bf11d9b 100644 --- a/src/conf/network_conf.c +++ b/src/conf/network_conf.c @@ -77,7 +77,7 @@ VIR_ENUM_IMPL(virNetworkTaint, VIR_NETWORK_TAINT_LAST, bool virNetworkObjTaint(virNetworkObjPtr obj, - enum virNetworkTaintFlags taint) + virNetworkTaintFlags taint) { unsigned int flag = (1 << taint); diff --git a/src/conf/network_conf.h b/src/conf/network_conf.h index 90da16ffd2..c4e9d920f3 100644 --- a/src/conf/network_conf.h +++ b/src/conf/network_conf.h @@ -40,7 +40,7 @@ # include "device_conf.h" # include "virbitmap.h" -enum virNetworkForwardType { +typedef enum { VIR_NETWORK_FORWARD_NONE = 0, VIR_NETWORK_FORWARD_NAT, VIR_NETWORK_FORWARD_ROUTE, @@ -51,16 +51,16 @@ enum virNetworkForwardType { VIR_NETWORK_FORWARD_HOSTDEV, VIR_NETWORK_FORWARD_LAST, -}; +} virNetworkForwardType; -enum virNetworkForwardHostdevDeviceType { +typedef enum { VIR_NETWORK_FORWARD_HOSTDEV_DEVICE_NONE = 0, VIR_NETWORK_FORWARD_HOSTDEV_DEVICE_PCI, VIR_NETWORK_FORWARD_HOSTDEV_DEVICE_NETDEV, /* USB Device to be added here when supported */ VIR_NETWORK_FORWARD_HOSTDEV_DEVICE_LAST, -}; +} virNetworkForwardHostdevDeviceType; /* The backend driver used for devices from the pool. Currently used * only for PCI devices (vfio vs. kvm), but could be used for other @@ -298,7 +298,7 @@ struct _virNetworkObjList { virNetworkObjPtr *objs; }; -enum virNetworkTaintFlags { +typedef enum { VIR_NETWORK_TAINT_HOOK, /* Hook script was executed over network. We can't guarantee connectivity or other settings @@ -307,7 +307,7 @@ enum virNetworkTaintFlags { */ VIR_NETWORK_TAINT_LAST -}; +} virNetworkTaintFlags; static inline int virNetworkObjIsActive(const virNetworkObj *net) @@ -316,7 +316,7 @@ virNetworkObjIsActive(const virNetworkObj *net) } bool virNetworkObjTaint(virNetworkObjPtr obj, - enum virNetworkTaintFlags taint); + virNetworkTaintFlags taint); virNetworkObjPtr virNetworkFindByUUID(virNetworkObjListPtr nets, const unsigned char *uuid); diff --git a/src/network/bridge_driver.c b/src/network/bridge_driver.c index 523383374b..1ef1b35a38 100644 --- a/src/network/bridge_driver.c +++ b/src/network/bridge_driver.c @@ -116,7 +116,7 @@ static int networkUnplugBandwidth(virNetworkObjPtr net, virDomainNetDefPtr iface); static void networkNetworkObjTaint(virNetworkObjPtr net, - enum virNetworkTaintFlags taint); + virNetworkTaintFlags taint); static virNetworkDriverStatePtr driverState = NULL; @@ -4525,7 +4525,7 @@ networkUnplugBandwidth(virNetworkObjPtr net, static void networkNetworkObjTaint(virNetworkObjPtr net, - enum virNetworkTaintFlags taint) + virNetworkTaintFlags taint) { if (virNetworkObjTaint(net, taint)) { char uuidstr[VIR_UUID_STRING_BUFLEN];