<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/sbin/dhclient/dhclient-script, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2011-12-30T14:46:53Z</updated>
<entry>
<title>Set svn:executable on dhclient-script</title>
<updated>2011-12-30T14:46:53Z</updated>
<author>
<name>Jean-Sébastien Pédron</name>
<email>dumbbell@FreeBSD.org</email>
</author>
<published>2011-12-30T14:46:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=999f397284019885b2aec50c70fcfb90648fe8da'/>
<id>urn:sha1:999f397284019885b2aec50c70fcfb90648fe8da</id>
<content type='text'>
Sponsored by:	Yakaz (http://www.yakaz.com)
</content>
</entry>
<entry>
<title>dhclient-script relied on incorrect behavior of SIOCAIFADDR ioctl,</title>
<updated>2011-12-13T11:54:51Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2011-12-13T11:54:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=1c6eeddad9c719854ab7a078ab24bbdf6a7ffed3'/>
<id>urn:sha1:1c6eeddad9c719854ab7a078ab24bbdf6a7ffed3</id>
<content type='text'>
that changed 0.0.0.0/0.0.0.0 prefix to 0.0.0.0/255.0.0.0.

In the r228313 this behavior was fixed, and since dhclient-script
got broken.

I'm not sure this fix is a perfect one, it just changes
dhclient-script to set 0.0.0.0/255.0.0.0 explicitly.

PR:		kern/163206
</content>
</entry>
<entry>
<title>Support domain-search in dhclient(8)</title>
<updated>2011-12-04T14:44:31Z</updated>
<author>
<name>Jean-Sébastien Pédron</name>
<email>dumbbell@FreeBSD.org</email>
</author>
<published>2011-12-04T14:44:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=409139f0514eef6f34d4cf6e16cb7af443021629'/>
<id>urn:sha1:409139f0514eef6f34d4cf6e16cb7af443021629</id>
<content type='text'>
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)
</content>
</entry>
<entry>
<title>Use resolvconf(8) to update /etc/resolv.conf.</title>
<updated>2011-03-18T12:23:20Z</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2011-03-18T12:23:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=9201145d021f5c026907608be3687a4b2065732a'/>
<id>urn:sha1:9201145d021f5c026907608be3687a4b2065732a</id>
<content type='text'>
If you don't want to use resolvconf(8) to update /etc/resolv.conf,
you can put resolvconf_enable="NO" into /etc/dhclient-enter-hooks.
</content>
</entry>
<entry>
<title>Use the -n flag to route(8) when calling "route get".  Otherwise we hang</title>
<updated>2008-06-09T20:03:35Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2008-06-09T20:03:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=9761cdd839dfe0983d6286fa6bbe9c824f27aceb'/>
<id>urn:sha1:9761cdd839dfe0983d6286fa6bbe9c824f27aceb</id>
<content type='text'>
for a long time if we get a lease, but DNS isn't working.

MFC after:	1 week
</content>
</entry>
<entry>
<title>Add a new function is_default_interface() which determines if this</title>
<updated>2008-03-30T02:42:39Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2008-03-30T02:42:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=d5354256b6f0e2090160910b6729abcea20dcf14'/>
<id>urn:sha1:d5354256b6f0e2090160910b6729abcea20dcf14</id>
<content type='text'>
interface is one with the default route (or there isn't one).  Use it to
decide if we should adjust the default route and /etc/resolv.conf.

Fix the delete of the default route.  The if statement was totally bogus
and the delete only worked due to a typo. [1]

Reported by:	Jordan Coleman &lt;jordan at JordanColeman dot com&gt; [1]
MFC after:	1 week
</content>
</entry>
<entry>
<title>During PREINIT, when giving the interface the address 0.0.0.0, do it as an</title>
<updated>2008-01-21T23:54:57Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2008-01-21T23:54:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=1547317e888a4ba6d48ed411dadefd7b5dd9e60c'/>
<id>urn:sha1:1547317e888a4ba6d48ed411dadefd7b5dd9e60c</id>
<content type='text'>
alias to avoid distrubing other addresses.

PR:		bin/119255
Submitted by:	Jaakko Heinonen &lt;jh at saunalahti dot fi&gt;
</content>
</entry>
<entry>
<title>Use the -n flag on ifconfig so that dhclient does not cause the kernel module</title>
<updated>2007-07-03T17:49:32Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2007-07-03T17:49:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=60932bc9ae77f0c2b82e2968f66afc7dbbf3d39c'/>
<id>urn:sha1:60932bc9ae77f0c2b82e2968f66afc7dbbf3d39c</id>
<content type='text'>
to be reloaded when the interface is torn down.

Reviewed by:	brooks
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>The minimum size of an RFC3442 destination descriptor is five bytes, so</title>
<updated>2007-04-13T15:07:10Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2007-04-13T15:07:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=9f0d81ba560b9d19e4c31f5ae01b92521335b874'/>
<id>urn:sha1:9f0d81ba560b9d19e4c31f5ae01b92521335b874</id>
<content type='text'>
correct test to -ge 5.  Without this change an RFC3442 encoded default
route would be ignored.

Reported by:	Cedric Jonas &lt;cedric at decemplex dot net&gt;
</content>
</entry>
<entry>
<title>Implement RFC3442, the Classless Static Route option.</title>
<updated>2007-02-09T17:50:26Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2007-02-09T17:50:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2fcc7370089b24fe8f0aedfa65c9736c0736c912'/>
<id>urn:sha1:2fcc7370089b24fe8f0aedfa65c9736c0736c912</id>
<content type='text'>
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 &lt;bu7cher@yandex.ru&gt;
Reviewed by:    brooks
</content>
</entry>
</feed>
