#include "list.h"
#include "log.h"
#include "lxccontainer.h"
+#include "macro.h"
#include "network.h"
#include "parse.h"
#include "utils.h"
TRACE("type: macvlan");
if (netdev->priv.macvlan_attr.mode > 0) {
- char *macvlan_mode;
+ char *mode;
- macvlan_mode = lxc_macvlan_flag_to_mode(
+ mode = lxc_macvlan_flag_to_mode(
netdev->priv.macvlan_attr.mode);
TRACE("macvlan mode: %s",
- macvlan_mode ? macvlan_mode
- : "(invalid mode)");
+ mode ? mode : "(invalid mode)");
}
break;
case LXC_NET_VLAN:
lxc_list_init(networks);
}
-static struct macvlan_mode {
+static struct lxc_macvlan_mode {
char *name;
int mode;
} macvlan_mode[] = {
#ifndef __LXC_CONFILE_UTILS_H
#define __LXC_CONFILE_UTILS_H
+#include "config.h"
+
#include <stdbool.h>
#include "conf.h"
#include "confile_utils.h"
-#ifndef MACVLAN_MODE_PRIVATE
-#define MACVLAN_MODE_PRIVATE 1
-#endif
-
-#ifndef MACVLAN_MODE_VEPA
-#define MACVLAN_MODE_VEPA 2
-#endif
-
-#ifndef MACVLAN_MODE_BRIDGE
-#define MACVLAN_MODE_BRIDGE 4
-#endif
-
-#ifndef MACVLAN_MODE_PASSTHRU
-#define MACVLAN_MODE_PASSTHRU 8
-#endif
-
#define strprint(str, inlen, ...) \
do { \
if (str) \
#define NLMSG_ERROR 0x2
#endif
+#ifndef MACVLAN_MODE_PRIVATE
+#define MACVLAN_MODE_PRIVATE 1
+#endif
+
+#ifndef MACVLAN_MODE_VEPA
+#define MACVLAN_MODE_VEPA 2
+#endif
+
+#ifndef MACVLAN_MODE_BRIDGE
+#define MACVLAN_MODE_BRIDGE 4
+#endif
+
+#ifndef MACVLAN_MODE_PASSTHRU
+#define MACVLAN_MODE_PASSTHRU 8
+#endif
+
/* mount */
#ifndef MS_REC
#define MS_REC 16384