From: Roy Marples Date: Wed, 5 Aug 2009 21:39:42 +0000 (+0000) Subject: Don't check family on point to point interfaces as we monitor them. X-Git-Tag: v5.1.0~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bcaed78bc523f48bfe6c6ec68cbfa69963d8c2a9;p=thirdparty%2Fdhcpcd.git Don't check family on point to point interfaces as we monitor them. --- diff --git a/net.c b/net.c index 3b30cf5e..e52a3f5d 100644 --- a/net.c +++ b/net.c @@ -360,6 +360,9 @@ discover_interfaces(int argc, char * const *argv) memcpy(ifp->hwaddr, sll->sll_addr, ifp->hwlen); #endif + } + + if (!(ifp->flags & IFF_POINTOPOINT)) { switch(ifp->family) { case ARPHRD_ETHER: /* FALLTHROUGH */ case ARPHRD_IEEE1394: @@ -369,10 +372,10 @@ discover_interfaces(int argc, char * const *argv) free_interface(ifp); continue; } - syslog(LOG_WARNING, "%s: unknown hardware family", p); + syslog(LOG_WARNING, + "%s: unknown hardware family", p); } } - if (ifl) ifl->next = ifp; else