From: Roy Marples Date: Wed, 21 Aug 2019 07:57:24 +0000 (+0100) Subject: inet: Use destination when adding addresses to PtP interfaces X-Git-Tag: v8.0.3~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=40aa0b43bb4e7ff283c95d68ae6a0e11de535310;p=thirdparty%2Fdhcpcd.git inet: Use destination when adding addresses to PtP interfaces As they don't have a broadcast address. --- diff --git a/src/ipv4.c b/src/ipv4.c index f5976618..60ee0450 100644 --- a/src/ipv4.c +++ b/src/ipv4.c @@ -680,8 +680,10 @@ ipv4_addaddr(struct interface *ifp, const struct in_addr *addr, logdebugx("%s: aliased %s", ia->alias, ia->saddr); #endif - logdebugx("%s: adding IP address %s broadcast %s", - ifp->name, ia->saddr, inet_ntoa(*bcast)); + logdebugx("%s: adding IP address %s %s %s", + ifp->name, ia->saddr, + ifp->flags & IFF_POINTOPOINT ? "destination" : "broadcast", + inet_ntoa(*bcast)); if (if_address(RTM_NEWADDR, ia) == -1) { if (errno != EEXIST) logerr("%s: if_addaddress",