From 4201f21ec70829bd167cdb345b8ee79b1227d4d7 Mon Sep 17 00:00:00 2001 From: Vladimir Kobal Date: Thu, 23 Mar 2017 18:29:26 +0200 Subject: [PATCH] Fix compilation error on FreeBSD 10.3 --- src/freebsd_sysctl.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/freebsd_sysctl.c b/src/freebsd_sysctl.c index 965c1cbb..77e73103 100644 --- a/src/freebsd_sysctl.c +++ b/src/freebsd_sysctl.c @@ -3298,7 +3298,11 @@ int do_getifaddrs(int update_every, usec_t dt) { // -------------------------------------------------------------------- if (ifm->do_drops == CONFIG_BOOLEAN_YES || (ifm->do_drops == CONFIG_BOOLEAN_AUTO && - (IFA_DATA(iqdrops) || IFA_DATA(oqdrops)))) { + (IFA_DATA(iqdrops) +#if __FreeBSD__ >= 11 + || IFA_DATA(oqdrops) +#endif + ))) { if (unlikely(!ifm->st_drops)) { ifm->st_drops = rrdset_create_localhost("net_drops", ifa->ifa_name, -- 2.39.2