diff options
| author | Roy Marples <roy@marples.name> | 2008-09-15 15:20:09 +0000 |
|---|---|---|
| committer | Roy Marples <roy@marples.name> | 2008-09-15 15:20:09 +0000 |
| commit | 9266112e617cb0ac5fe3124b5ab512d83e8d9cc6 (patch) | |
| tree | bfaa1d36c6da689f74daa24b95b8fee742092cda /arp.c | |
| parent | 43205146f8f2d0a5846262c5154fc36d16e00257 (diff) | |
| download | dhcpcd-9266112e617cb0ac5fe3124b5ab512d83e8d9cc6.tar.xz | |
Don't decline leases that we loaded from disk.
Diffstat (limited to 'arp.c')
| -rw-r--r-- | arp.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -81,7 +81,8 @@ handle_arp_failure(struct interface *iface) handle_ipv4ll_failure(iface); return; } - send_decline(iface); + if (!iface->state->lease.frominfo) + send_decline(iface); close_sockets(iface); add_timeout_sec(DHCP_ARP_FAIL, start_interface, iface); } |
