Mercurial > hg > dhcpcd
changeset 5545:d40f87a25035 draft
DHCP6: Fix segfault introduced in dhcpcd-9.3.3
lo0 won't have a configuration for example.
| author | Roy Marples <roy@marples.name> |
|---|---|
| date | Sat, 21 Nov 2020 08:46:30 +0000 |
| parents | a233fe729323 |
| children | 08426e8a98a7 |
| files | src/route.c |
| diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/route.c Fri Nov 20 19:49:46 2020 +0000 +++ b/src/route.c Sat Nov 21 08:46:30 2020 +0000 @@ -713,7 +713,8 @@ #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) &&
