summaryrefslogtreecommitdiffstats
path: root/sbin/dhclient/tables.c
Commit message (Collapse)AuthorAgeFilesLines
* Support domain-search in dhclient(8)dumbbell2011-12-041-2/+3
| | | | | | | | | | | | | | | | | | | | | 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)
* Support the remaining options listed in dhcp-options(5) and RFC 2132.brooks2008-10-171-5/+17
| | | | | | PR: bin/127076 Submitted by: jkim MFC after: 1 week
* Implement RFC3442, the Classless Static Route option.emaste2007-02-091-2/+3
| | | | | | | | | | | The original DHCP specification includes a route option but it supports only class-based routes. RFC3442 adds support for specifying the netmask width for each static route. A variable length encoding is used to minimize the size of this option. PR: bin/99534 Submitted by: Andrey V. Elsukov <bu7cher@yandex.ru> Reviewed by: brooks
* Add __FBSDID to all .c files in dhclient to aid in determining filebrooks2005-08-231-1/+3
| | | | versions when dealing with user problems.
* Change host-name from type "X" to type "t". This allows the client tobrooks2005-07-251-1/+2
| | | | | | | | | | | | | | | | | accept NUL-terminated strings as required by RFC 2132. This solution is not perfect as it removes the ability to send NUL-terminated host-name options which may be required by some broken servers. Given the current lack of an existance proof of such servers and the fact that servers that send NUL-terminated domain names do exist, this seems like an acceptable compromise. A discussion of these issues can be found at: http://marc.theaimsgroup.com/?l=dhcp-client&m=96837107208382&w=2 PR: bin/83468 Reported by: Sean Winn <sean at gothic dot net dot au> MFC-after: 3 days
* Import the OpenBSD dhclient as shipped with OpenBSD-3.7 (the tagbrooks2005-06-071-0/+430
OPENBSD_3_7).
OpenPOWER on IntegriCloud