changeset 1520:f9743ed6f749 draft

Clear timeouts on IPv4LL failure.
author Roy Marples <roy@marples.name>
date Wed, 26 May 2010 07:13:23 +0000
parents f564680bce99
children 27ee5b980f8f
files ipv4ll.c
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/ipv4ll.c	Wed May 12 16:20:55 2010 +0000
+++ b/ipv4ll.c	Wed May 26 07:13:23 2010 +0000
@@ -144,6 +144,7 @@
 	close_sockets(iface);
 	free(iface->state->offer);
 	iface->state->offer = NULL;
+	delete_timeout(NULL, iface);
 	if (++iface->state->conflicts > MAX_CONFLICTS) {
 		syslog(LOG_ERR, "%s: failed to acquire an IPv4LL address",
 		    iface->name);