From: Christian Brauner Date: Wed, 8 Aug 2018 11:05:45 +0000 (+0200) Subject: macro: move network macros from utils.h X-Git-Tag: lxc-3.1.0~172^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4fb34c047c0fe529d5fa4772f5ff3132bf82f741;p=thirdparty%2Flxc.git macro: move network macros from utils.h Signed-off-by: Christian Brauner --- diff --git a/src/lxc/macro.h b/src/lxc/macro.h index 0a9698e49..236742c80 100644 --- a/src/lxc/macro.h +++ b/src/lxc/macro.h @@ -142,4 +142,45 @@ extern int __build_bug_on_failed; #define prctl_arg(x) ((unsigned long)x) +/* networking */ +#ifndef IFLA_LINKMODE +#define IFLA_LINKMODE 17 +#endif + +#ifndef IFLA_LINKINFO +#define IFLA_LINKINFO 18 +#endif + +#ifndef IFLA_NET_NS_PID +#define IFLA_NET_NS_PID 19 +#endif + +#ifndef IFLA_INFO_KIND +#define IFLA_INFO_KIND 1 +#endif + +#ifndef IFLA_VLAN_ID +#define IFLA_VLAN_ID 1 +#endif + +#ifndef IFLA_INFO_DATA +#define IFLA_INFO_DATA 2 +#endif + +#ifndef VETH_INFO_PEER +#define VETH_INFO_PEER 1 +#endif + +#ifndef IFLA_MACVLAN_MODE +#define IFLA_MACVLAN_MODE 1 +#endif + +#ifndef IFLA_NEW_NETNSID +#define IFLA_NEW_NETNSID 45 +#endif + +#ifndef IFLA_IF_NETNSID +#define IFLA_IF_NETNSID 46 +#endif + #endif /* __LXC_MACRO_H */ diff --git a/src/lxc/network.c b/src/lxc/network.c index 96d1da34b..31b376c2d 100644 --- a/src/lxc/network.c +++ b/src/lxc/network.c @@ -64,46 +64,6 @@ #include "include/strlcpy.h" #endif -#ifndef IFLA_LINKMODE -#define IFLA_LINKMODE 17 -#endif - -#ifndef IFLA_LINKINFO -#define IFLA_LINKINFO 18 -#endif - -#ifndef IFLA_NET_NS_PID -#define IFLA_NET_NS_PID 19 -#endif - -#ifndef IFLA_INFO_KIND -#define IFLA_INFO_KIND 1 -#endif - -#ifndef IFLA_VLAN_ID -#define IFLA_VLAN_ID 1 -#endif - -#ifndef IFLA_INFO_DATA -#define IFLA_INFO_DATA 2 -#endif - -#ifndef VETH_INFO_PEER -#define VETH_INFO_PEER 1 -#endif - -#ifndef IFLA_MACVLAN_MODE -#define IFLA_MACVLAN_MODE 1 -#endif - -#ifndef IFLA_NEW_NETNSID -#define IFLA_NEW_NETNSID 45 -#endif - -#ifndef IFLA_IF_NETNSID -#define IFLA_IF_NETNSID 46 -#endif - lxc_log_define(network, lxc); typedef int (*instantiate_cb)(struct lxc_handler *, struct lxc_netdev *);