Mercurial > hg > dhcpcd
changeset 1903:783adb9e45cc draft
Don't crash when disabling IPv6
| author | Roy Marples <roy@marples.name> |
|---|---|
| date | Thu, 04 Apr 2013 23:25:31 +0000 |
| parents | 5ebd3a527c2b |
| children | 95b690395b34 |
| files | dhcpcd.c |
| diffstat | 1 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/dhcpcd.c Thu Apr 04 22:07:48 2013 +0000 +++ b/dhcpcd.c Thu Apr 04 23:25:31 2013 +0000 @@ -425,11 +425,11 @@ return; } - if (options & DHCPCD_IPV6RS && ifo->options & DHCPCD_IPV6RS && - !(ifo->options & DHCPCD_INFORM)) - ipv6rs_start(ifp); + if (ifo->options & DHCPCD_IPV6) { + if (ifo->options & DHCPCD_IPV6RS && + !(ifo->options & DHCPCD_INFORM)) + ipv6rs_start(ifp); - if (ifo->options & DHCPCD_IPV6) { if (!(ifo->options & DHCPCD_IPV6RS)) { if (ifo->options & DHCPCD_IA_FORCED) nolease = dhcp6_start(ifp, 1);
