diff options
Diffstat (limited to 'networking/libiproute/rt_names.h')
-rw-r--r-- | networking/libiproute/rt_names.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/networking/libiproute/rt_names.h b/networking/libiproute/rt_names.h index f560f24..60baa3f 100644 --- a/networking/libiproute/rt_names.h +++ b/networking/libiproute/rt_names.h @@ -2,7 +2,9 @@ #ifndef RT_NAMES_H_ #define RT_NAMES_H_ 1 -#include <stdint.h> +#if __GNUC_PREREQ(4,1) +# pragma GCC visibility push(hidden) +#endif extern const char* rtnl_rtprot_n2a(int id, char *buf, int len); extern const char* rtnl_rtscope_n2a(int id, char *buf, int len); @@ -27,4 +29,8 @@ extern const char* ll_proto_n2a(unsigned short id, char *buf, int len); extern int ll_proto_a2n(unsigned short *id, char *buf); #endif +#if __GNUC_PREREQ(4,1) +# pragma GCC visibility pop +#endif + #endif |