summary refs log tree commit diff
path: root/src/nm-netlink-compat.h
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2013-02-03 14:49:22 +0100
committerMichael Biebl <biebl@debian.org>2013-02-03 14:49:22 +0100
commit9c202e3e860b3be9e1f8882630b69affbb130102 (patch)
tree8202bf39f2129486971fa7d5ae0dee61a561aa53 /src/nm-netlink-compat.h
parent36cb2f364a821e1be50b23e03a18891ec55adb06 (diff)
Imported Upstream version 0.9.7.995 upstream/0.9.7.995
Diffstat (limited to 'src/nm-netlink-compat.h')
-rw-r--r--src/nm-netlink-compat.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/nm-netlink-compat.h b/src/nm-netlink-compat.h
index eb0926ad..80df0967 100644
--- a/src/nm-netlink-compat.h
+++ b/src/nm-netlink-compat.h
@@ -43,7 +43,7 @@
 #include <config.h>
 
 /* libnl-1 API compatibility for libnl-2/3*/
-#ifndef HAVE_LIBNL1
+#if HAVE_LIBNL != 1
 
 struct rtnl_nexthop * nm_netlink_get_nh(struct rtnl_route *);
 int rtnl_route_get_oif(struct rtnl_route *);
@@ -54,7 +54,7 @@ struct nl_addr * rtnl_route_get_gateway(struct rtnl_route *);
 #endif
 
 /* libnl-2 API compatibility for libnl-3 */
-#ifdef HAVE_LIBNL3
+#if HAVE_LIBNL == 3
 static inline int
 __rtnl_link_alloc_cache (struct nl_sock *h, struct nl_cache **cache)
 {
@@ -65,15 +65,15 @@ __rtnl_link_alloc_cache (struct nl_sock *h, struct nl_cache **cache)
 
 
 /* libnl-2.0 compat functions */
-#ifdef HAVE_LIBNL2
+#if HAVE_LIBNL == 2
 
 /* functions with similar prototypes */
 #define nlmsg_datalen nlmsg_len
-#endif  /* HAVE_LIBNL2 */
+#endif
 
 
 /* libnl-1.0 compat functions */
-#ifdef HAVE_LIBNL1
+#if HAVE_LIBNL == 1
 
 #define nl_sock nl_handle
 
@@ -204,10 +204,10 @@ __nl_cache_include (struct nl_cache *cache, struct nl_object *obj, change_func_t
 #define NLE_PERM                28
 #define NLE_PKTLOC_FILE         29
 
-#endif  /* HAVE_LIBNL1 */
+#endif
 
 /* Stuff that only libnl3 has */
-#if defined(HAVE_LIBNL1) || defined(HAVE_LIBNL2)
+#if HAVE_LIBNL == 1 || HAVE_LIBNL == 2
 
 static inline int
 rtnl_link_bond_add (struct nl_sock *h, const char *name, void *data)
@@ -276,6 +276,6 @@ rtnl_link_delete(struct nl_sock *sk, const struct rtnl_link *l)
 	/* Operation only in libnl3 */
 	return -NLE_OPNOTSUPP;
 }
-#endif  /* HAVE_LIBNL1 || HAVE_LIBNL2 */
+#endif
 
 #endif /* NM_NETLINK_COMPAT_H */