From: Roy Marples Date: Sat, 21 Nov 2020 08:46:30 +0000 (+0000) Subject: DHCP6: Fix segfault introduced in dhcpcd-9.3.3 X-Git-Tag: v9.3.4~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f8771a152f6e6fb2ac04027c22712a9ac12a606f;p=thirdparty%2Fdhcpcd.git DHCP6: Fix segfault introduced in dhcpcd-9.3.3 lo0 won't have a configuration for example. --- diff --git a/src/route.c b/src/route.c index 80c23850..724b1f17 100644 --- a/src/route.c +++ b/src/route.c @@ -713,7 +713,8 @@ rt_build(struct dhcpcd_ctx *ctx, int af) #endif RB_TREE_FOREACH_SAFE(rt, &routes, rtn) { - if (!(rt->rt_ifp->options->options & DHCPCD_CONFIGURE)) + if (rt->rt_ifp->active && + !(rt->rt_ifp->options->options & DHCPCD_CONFIGURE)) continue; #ifdef BSD if (rt_is_default(rt) &&