From: Alexey Kasyanchuk Date: Tue, 11 Oct 2022 16:53:02 +0000 (+0300) Subject: Compilation fix on linux platform with clang (#130) X-Git-Tag: v10.0.0~27 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1dc0f5f82ad0e3be80e06043ac41b23ffeec5589;p=thirdparty%2Fdhcpcd.git Compilation fix on linux platform with clang (#130) --- diff --git a/src/if-linux.c b/src/if-linux.c index e4a16044..63ba4105 100644 --- a/src/if-linux.c +++ b/src/if-linux.c @@ -2006,7 +2006,7 @@ _if_addrflags6(__unused struct dhcpcd_ctx *ctx, for (; RTA_OK(rta, len); rta = RTA_NEXT(rta, len)) { switch (rta->rta_type) { case IFA_ADDRESS: - if (IN6_ARE_ADDR_EQUAL(&ia->ifa_addr, RTA_DATA(rta))) + if (IN6_ARE_ADDR_EQUAL(&ia->ifa_addr, (struct in6_addr *)RTA_DATA(rta))) ia->ifa_found = matches_addr = true; else matches_addr = false;