summaryrefslogtreecommitdiffstats
path: root/sbin/dhclient/dhcp-options.5
diff options
context:
space:
mode:
authordumbbell <dumbbell@FreeBSD.org>2011-12-04 14:44:31 +0000
committerdumbbell <dumbbell@FreeBSD.org>2011-12-04 14:44:31 +0000
commitff8355fd0adf45a0a0be9afa0e0791db4f1251ff (patch)
tree7f5d2448f6dafab8a79f813bf2da0674512a632a /sbin/dhclient/dhcp-options.5
parente2bfeee07672c9a691d9ee0ac15d92150d93d457 (diff)
downloadFreeBSD-src-ff8355fd0adf45a0a0be9afa0e0791db4f1251ff.zip
FreeBSD-src-ff8355fd0adf45a0a0be9afa0e0791db4f1251ff.tar.gz
Support domain-search in dhclient(8)
The "domain-search" option (option 119) allows a DHCP server to publish a list of implicit domain suffixes used during name lookup. This option is described in RFC 3397. For instance, if the domain-search option says: ".example.org .example.com" and one wants to resolve "foobar", the resolver will try: 1. "foobar.example.org" 2. "foobar.example.com" The file /etc/resolv.conf is updated with a "search" directive if the DHCP server provides "domain-search". A regression test suite is included in this patch under tools/regression/sbin/dhclient. PR: bin/151940 Sponsored by Yakaz (http://www.yakaz.com)
Diffstat (limited to 'sbin/dhclient/dhcp-options.5')
-rw-r--r--sbin/dhclient/dhcp-options.54
1 files changed, 4 insertions, 0 deletions
diff --git a/sbin/dhclient/dhcp-options.5 b/sbin/dhclient/dhcp-options.5
index 3735606..1405839 100644
--- a/sbin/dhclient/dhcp-options.5
+++ b/sbin/dhclient/dhcp-options.5
@@ -265,6 +265,10 @@ character set.
.It Ic option domain-name Ar string ;
This option specifies the domain name that the client should use when
resolving hostnames via the Domain Name System.
+.It Ic option domain-search Ar string ;
+This option specifies a list of domain names that the client should use
+when resolving hostnames via the Domain Name System. This option is
+defined in RFC 3397.
.It Ic option swap-server Ar ip-address ;
This specifies the IP address of the client's swap server.
.It Ic option root-path Ar string ;
OpenPOWER on IntegriCloud