summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaine Stump <laine@laine.org>2012-09-19 07:40:30 -0400
committerLaine Stump <laine@laine.org>2012-09-19 10:39:31 -0400
commit01ab6599944800067745caa0ee2d163b08932abe (patch)
tree300f4c65e8357ea1336f9b7995da7a06b559164e
parentbuild: define WITH_INTERFACE for the driver (diff)
downloadlibvirt-01ab6599944800067745caa0ee2d163b08932abe.tar.gz
libvirt-01ab6599944800067745caa0ee2d163b08932abe.tar.bz2
libvirt-01ab6599944800067745caa0ee2d163b08932abe.zip
network: fix incorrect VIR_NETWORK_UPDATE_COMMAND_* values
These enums originally were put into the flags for virNetworkUpdate, and when they were moved into their own enum, the numbers weren't appropriately changed, causing the commands to start with value 2 instead of 1. This causes problems for things like ENUM_IMPL, which wants a string for every value in the requested range, including those not used in the enum.
-rw-r--r--include/libvirt/libvirt.h.in8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/libvirt/libvirt.h.in b/include/libvirt/libvirt.h.in
index 84ac2d061..0f67cbb27 100644
--- a/include/libvirt/libvirt.h.in
+++ b/include/libvirt/libvirt.h.in
@@ -2356,10 +2356,10 @@ int virNetworkUndefine (virNetworkPtr network);
*/
typedef enum {
VIR_NETWORK_UPDATE_COMMAND_NONE = 0, /* (invalid) */
- VIR_NETWORK_UPDATE_COMMAND_MODIFY = 2, /* modify an existing element */
- VIR_NETWORK_UPDATE_COMMAND_DELETE = 3, /* delete an existing element */
- VIR_NETWORK_UPDATE_COMMAND_ADD_LAST = 4, /* add an element at end of list */
- VIR_NETWORK_UPDATE_COMMAND_ADD_FIRST = 5, /* add an element at start of list */
+ VIR_NETWORK_UPDATE_COMMAND_MODIFY = 1, /* modify an existing element */
+ VIR_NETWORK_UPDATE_COMMAND_DELETE = 2, /* delete an existing element */
+ VIR_NETWORK_UPDATE_COMMAND_ADD_LAST = 3, /* add an element at end of list */
+ VIR_NETWORK_UPDATE_COMMAND_ADD_FIRST = 4, /* add an element at start of list */
#ifdef VIR_ENUM_SENTINELS
VIR_NETWORK_UPDATE_COMMAND_LAST
#endif