Use a prefixed enum to avoid conflict later.
Signed-off-by: Daniel Lezcano <[email protected]>
---
src/lxc/conf.c | 14 +++++++-------
src/lxc/conf.h | 12 ++++++------
src/lxc/confile.c | 10 +++++-----
3 files changed, 18 insertions(+), 18 deletions(-)
Index: lxc/src/lxc/conf.c
===================================================================
--- lxc.orig/src/lxc/conf.c
+++ lxc/src/lxc/conf.c
@@ -104,12 +104,12 @@ static int instanciate_vlan(struct lxc_n
static int instanciate_phys(struct lxc_netdev *);
static int instanciate_empty(struct lxc_netdev *);
-static instanciate_cb netdev_conf[MAXCONFTYPE + 1] = {
- [VETH] = instanciate_veth,
- [MACVLAN] = instanciate_macvlan,
- [VLAN] = instanciate_vlan,
- [PHYS] = instanciate_phys,
- [EMPTY] = instanciate_empty,
+static instanciate_cb netdev_conf[LXC_NET_MAXCONFTYPE + 1] = {
+ [LXC_NET_VETH] = instanciate_veth,
+ [LXC_NET_MACVLAN] = instanciate_macvlan,
+ [LXC_NET_VLAN] = instanciate_vlan,
+ [LXC_NET_PHYS] = instanciate_phys,
+ [LXC_NET_EMPTY] = instanciate_empty,
};
static struct mount_opt mount_opt[] = {
@@ -1241,7 +1241,7 @@ int lxc_create_network(struct lxc_list *
netdev = iterator->elem;
- if (netdev->type < 0 || netdev->type > MAXCONFTYPE) {
+ if (netdev->type < 0 || netdev->type > LXC_NET_MAXCONFTYPE) {
ERROR("invalid network configuration type '%d'",
netdev->type);
return -1;
Index: lxc/src/lxc/conf.h
===================================================================
--- lxc.orig/src/lxc/conf.h
+++ lxc/src/lxc/conf.h
@@ -29,12 +29,12 @@
#include <lxc/list.h>
enum {
- EMPTY,
- VETH,
- MACVLAN,
- PHYS,
- VLAN,
- MAXCONFTYPE,
+ LXC_NET_EMPTY,
+ LXC_NET_VETH,
+ LXC_NET_MACVLAN,
+ LXC_NET_PHYS,
+ LXC_NET_VLAN,
+ LXC_NET_MAXCONFTYPE,
};
/*
Index: lxc/src/lxc/confile.c
===================================================================
--- lxc.orig/src/lxc/confile.c
+++ lxc/src/lxc/confile.c
@@ -132,15 +132,15 @@ static int config_network_type(const cha
lxc_list_add(network, list);
if (!strcmp(value, "veth"))
- netdev->type = VETH;
+ netdev->type = LXC_NET_VETH;
else if (!strcmp(value, "macvlan"))
- netdev->type = MACVLAN;
+ netdev->type = LXC_NET_MACVLAN;
else if (!strcmp(value, "vlan"))
- netdev->type = VLAN;
+ netdev->type = LXC_NET_VLAN;
else if (!strcmp(value, "phys"))
- netdev->type = PHYS;
+ netdev->type = LXC_NET_PHYS;
else if (!strcmp(value, "empty"))
- netdev->type = EMPTY;
+ netdev->type = LXC_NET_EMPTY;
else {
ERROR("invalid network type %s", value);
return -1;
------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Lxc-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lxc-devel