From: Jean-André Santoni Date: Tue, 22 Jul 2014 01:04:44 +0000 (-0400) Subject: Add IFLA_VTI defines to missing.h X-Git-Tag: v216~461 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=6589d0dba2b1ccf2406db527c2c1b51c7143e117;hp=7dbb1d08f66cd44b1296be3ee8e3629b989e19a8 Add IFLA_VTI defines to missing.h --- diff --git a/configure.ac b/configure.ac index 6f888a278..8cbf764a7 100644 --- a/configure.ac +++ b/configure.ac @@ -311,6 +311,7 @@ AC_CHECK_DECLS([gettid, pivot_root, name_to_handle_at, setns, LO_FLAGS_PARTSCAN] ]]) AC_CHECK_DECLS([IFLA_MACVLAN_FLAGS, + IFLA_VTI_REMOTE, IFLA_PHYS_PORT_ID, IFLA_BOND_AD_INFO, IFLA_VLAN_PROTOCOL, diff --git a/src/shared/missing.h b/src/shared/missing.h index 818d704f9..298528540 100644 --- a/src/shared/missing.h +++ b/src/shared/missing.h @@ -380,6 +380,18 @@ static inline int setns(int fd, int nstype) { #define IFLA_MACVLAN_MAX (__IFLA_MACVLAN_MAX - 1) #endif +#if !HAVE_DECL_IFLA_VTI_REMOTE +#define IFLA_VTI_UNSPEC 0 +#define IFLA_VTI_LINK 1 +#define IFLA_VTI_IKEY 2 +#define IFLA_VTI_OKEY 3 +#define IFLA_VTI_LOCAL 4 +#define IFLA_VTI_REMOTE 5 +#define __IFLA_VTI_MAX 6 + +#define IFLA_VTI_MAX (__IFLA_VTI_MAX - 1) +#endif + #if !HAVE_DECL_IFLA_PHYS_PORT_ID #undef IFLA_PROMISCUITY #define IFLA_PROMISCUITY 30