From fe0fc11bacc3e00023e45b04b9ee788ed161c4b8 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Mon, 9 May 2011 15:07:20 +0200 Subject: set visibility of functions explicitly to avoid name clashes --- netlink.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'netlink.h') diff --git a/netlink.h b/netlink.h index e6ad59b..4f00248 100644 --- a/netlink.h +++ b/netlink.h @@ -34,7 +34,10 @@ struct address { int ifindex; }; -int netlink_acquire_addresses(struct address **_list, unsigned *_n_list); +#define _public_ __attribute__ ((visibility("default"))) +#define _hidden_ __attribute__ ((visibility("hidden"))) + +int netlink_acquire_addresses(struct address **_list, unsigned *_n_list) _hidden_; static inline size_t PROTO_ADDRESS_SIZE(int proto) { assert(proto == AF_INET || proto == AF_INET6); -- cgit