From: Antonio Huete Jimenez Date: Fri, 3 Aug 2012 23:26:33 +0000 (+0200) Subject: dhclient - Only warn on unknown options when appropiate. X-Git-Url: http://gitweb.dragonflybsd.org/~tuxillo/dragonfly.git/commitdiff_plain/d6210ec6b8a5fd2019d9ea14e4067badaa79adae dhclient - Only warn on unknown options when appropiate. - By default we ignore unknown dhcp server options, so don't bother warning unless we ask dhclient to reject leases with unknown options. Taken-from: OpenBSD --- diff --git a/sbin/dhclient/dhclient.c b/sbin/dhclient/dhclient.c index f4b7d48..7688efb 100644 --- a/sbin/dhclient/dhclient.c +++ b/sbin/dhclient/dhclient.c @@ -1,4 +1,4 @@ -/* $OpenBSD: src/sbin/dhclient/dhclient.c,v 1.139 2011/04/04 11:14:52 krw Exp $ */ +/* $OpenBSD: src/sbin/dhclient/dhclient.c,v 1.140 2011/04/17 20:06:08 phessler Exp $ */ /* * Copyright 2004 Henning Brauer @@ -1919,7 +1919,8 @@ check_option(struct client_lease *l, int option) case DHO_END: return (1); default: - warning("unknown dhcp option value 0x%x", option); + if (!unknown_ok) + warning("unknown dhcp option value 0x%x", option); return (unknown_ok); } }