changeset 980:296dfd15784d draft

Don't decline leases that we loaded from disk.
author Roy Marples <roy@marples.name>
date Mon, 15 Sep 2008 15:20:09 +0000
parents a41c943f7851
children 8a655d895e9a
files arp.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/arp.c	Mon Sep 15 09:05:29 2008 +0000
+++ b/arp.c	Mon Sep 15 15:20:09 2008 +0000
@@ -81,7 +81,8 @@
 		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);
 }