From: Roy Marples Date: Thu, 6 Jun 2013 19:08:10 +0000 (+0000) Subject: Don't log an error if deleting from a departed interface X-Git-Tag: v6.0.0~40 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ab6080a39c66505a8e990a80a66bb1a8f2ada131;p=thirdparty%2Fdhcpcd.git Don't log an error if deleting from a departed interface --- diff --git a/ipv4.c b/ipv4.c index fd2fe955..6329f2a0 100644 --- a/ipv4.c +++ b/ipv4.c @@ -548,7 +548,7 @@ delete_address(struct interface *iface) syslog(LOG_DEBUG, "%s: deleting IP address %s/%d", iface->name, inet_ntoa(state->addr), inet_ntocidr(state->net)); retval = ipv4_deleteaddress(iface, &state->addr, &state->net); - if (retval == -1 && errno != EADDRNOTAVAIL) + if (retval == -1 && errno != EADDRNOTAVAIL && errno != ENXIO) syslog(LOG_ERR, "del_address: %m"); state->addr.s_addr = 0; state->net.s_addr = 0;