Mercurial > hg > dhcpcd
changeset 1393:eacf3229a9c8 draft
Fix persistent option.
| author | Roy Marples <roy@marples.name> |
|---|---|
| date | Tue, 11 Aug 2009 20:13:41 +0000 |
| parents | be4facdc8e5f |
| children | a1a8163420ce |
| files | configure.c |
| diffstat | 1 files changed, 6 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/configure.c Wed Aug 05 21:39:42 2009 +0000 +++ b/configure.c Tue Aug 11 20:13:41 2009 +0000 @@ -655,10 +655,12 @@ sort_interfaces(); if (dhcp == NULL) { - build_routes(); - if (iface->addr.s_addr != 0) - delete_address(iface); - run_script(iface); + if (!(ifo->options & DHCPCD_PERSISTENT)) { + build_routes(); + if (iface->addr.s_addr != 0) + delete_address(iface); + run_script(iface); + } return 0; }
