]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
Don't check family on point to point interfaces as we monitor them.
authorRoy Marples <roy@marples.name>
Wed, 5 Aug 2009 21:44:26 +0000 (21:44 +0000)
committerRoy Marples <roy@marples.name>
Wed, 5 Aug 2009 21:44:26 +0000 (21:44 +0000)
net.c

diff --git a/net.c b/net.c
index 4c8be2fe3a61315582eaf2c4f7a3f2ec6c918a87..aeb89531b7e26145d8f764af1227c592b4ea65d2 100644 (file)
--- a/net.c
+++ b/net.c
@@ -352,6 +352,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:
@@ -361,7 +364,8 @@ 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)