summaryrefslogtreecommitdiffstats
path: root/net.c
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2008-09-05 15:46:02 +0000
committerRoy Marples <roy@marples.name>2008-09-05 15:46:02 +0000
commitf25f3fb214d3106bb12fdaa0b67eeabd3dadbb0a (patch)
tree428ab6f794f8aa4ecde2447797b71802d87a999a /net.c
parent4119774e53a495666d9c28dcf0ba06f5ad37361a (diff)
downloaddhcpcd-f25f3fb214d3106bb12fdaa0b67eeabd3dadbb0a.tar.xz
Don't spam on startup about unsupported interfaces if quiet.
Diffstat (limited to 'net.c')
-rw-r--r--net.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/net.c b/net.c
index 81e2eee4..d67d6468 100644
--- a/net.c
+++ b/net.c
@@ -234,7 +234,11 @@ init_interface(const char *ifname)
iface->hwlen = INFINIBAND_ADDR_LEN;
break;
default:
- logger(LOG_ERR, "%s: unsupported media family", iface->name);
+ /* Don't needlessly spam console on startup */
+ if (!(options & DHCPCD_MASTER &&
+ !(options & DHCPCD_DAEMONISED) &&
+ options & DHCPCD_QUIET))
+ logger(LOG_ERR, "%s: unsupported media family", iface->name);
goto eexit;
}
memcpy(iface->hwaddr, ifr.ifr_hwaddr.sa_data, iface->hwlen);