From 0ec51387c039ab8a5a67d0af78e8cdbedcb97839 Mon Sep 17 00:00:00 2001 From: Weiping Pan Date: Mon, 21 Nov 2011 08:20:56 -0500 Subject: [PATCH] netlink: use correct preprocessor if format I only install libnl-3.2.3 on my system, and I met an error: In file included from ../../src/nm-netlink-monitor.h:93:0, from nm-vpn-connection.c:48: ../../src/nm-netlink-compat.h:210:5: error: "HAVE_LIBNL1" is not defined ../../src/nm-netlink-compat.h:210:20: error: "HAVE_LIBNL2" is not defined make[5]: *** [libvpn_manager_la-nm-vpn-connection.lo] Error 1 Signed-off-by: Weiping Pan --- src/nm-netlink-compat.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nm-netlink-compat.h b/src/nm-netlink-compat.h index 404a85fabf..2ed99d5f6f 100644 --- a/src/nm-netlink-compat.h +++ b/src/nm-netlink-compat.h @@ -207,7 +207,7 @@ __nl_cache_include (struct nl_cache *cache, struct nl_object *obj, change_func_t #endif /* HAVE_LIBNL1 */ /* Stuff that only libnl3 has */ -#if (defined HAVE_LIBNL1 || defined HAVE_LIBNL2) +#if defined(HAVE_LIBNL1) || defined(HAVE_LIBNL2) static inline int rtnl_link_bond_add (struct nl_sock *h, const char *name, void *data)