From: Lennart Poettering Date: Tue, 7 Apr 2015 19:07:19 +0000 (+0200) Subject: missing.h: define IFA_FLAGS if it is missing X-Git-Tag: v220~552 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=34f7b9f98facbf3431c6849622104cee992f2b7d;p=thirdparty%2Fsystemd.git missing.h: define IFA_FLAGS if it is missing --- diff --git a/configure.ac b/configure.ac index 29111f5fee8..904ac15cebf 100644 --- a/configure.ac +++ b/configure.ac @@ -334,7 +334,8 @@ AC_CHECK_DECLS([IFLA_INET6_ADDR_GEN_MODE, IFLA_IPTUN_6RD_RELAY_PREFIXLEN, IFLA_BRIDGE_VLAN_INFO, IFLA_BRPORT_UNICAST_FLOOD, - NDA_IFINDEX], + NDA_IFINDEX, + IFA_FLAGS], [], [], [[ #include #include @@ -345,6 +346,7 @@ AC_CHECK_DECLS([IFLA_INET6_ADDR_GEN_MODE, #include #include #include +#include #include ]]) diff --git a/src/shared/missing.h b/src/shared/missing.h index 21c6afc56c6..ae8405350de 100644 --- a/src/shared/missing.h +++ b/src/shared/missing.h @@ -859,6 +859,10 @@ static inline int setns(int fd, int nstype) { #define LOOPBACK_IFINDEX 1 #endif +#if !HAVE_DECL_IFA_FLAGS +#define IFA_FLAGS 8 +#endif + #ifndef MAX_AUDIT_MESSAGE_LENGTH #define MAX_AUDIT_MESSAGE_LENGTH 8970 #endif