From fdbf534d5155b208ee2f033659acb756855e193f Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Fri, 7 Feb 2020 20:56:11 +0000 Subject: [PATCH] DragonFlyBSD: Fix compile --- src/if-bsd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/if-bsd.c b/src/if-bsd.c index f56a3180..76ba114e 100644 --- a/src/if-bsd.c +++ b/src/if-bsd.c @@ -218,7 +218,7 @@ if_closesockets_os(struct dhcpcd_ctx *ctx) ctx->priv = NULL; } -#ifdef SIOCALIFADDR /*NetBSD */ +#if defined(SIOCALIFADDR) && defined(IFLR_ACTIVE) /*NetBSD */ static int if_ioctllink(struct dhcpcd_ctx *ctx, unsigned long req, void *data, size_t len) { @@ -250,7 +250,7 @@ if_setmac(struct interface *ifp, void *mac, uint8_t maclen) return -1; } -#ifdef SIOCALIFADDR /*NetBSD */ +#if defined(SIOCALIFADDR) && defined(IFLR_ACTIVE) /*NetBSD */ struct if_laddrreq iflr = { .flags = IFLR_ACTIVE }; struct sockaddr_dl *sdl = satosdl(&iflr.addr); int retval; -- 2.47.2