| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Sponsored by: Yakaz (http://www.yakaz.com)
Notes:
svn path=/head/; revision=229002
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=228463
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/head/; revision=228259
|
| |
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=219739
|
| |
|
|
|
|
|
|
|
| |
for a long time if we get a lease, but DNS isn't working.
MFC after: 1 week
Notes:
svn path=/head/; revision=179689
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 <jordan at JordanColeman dot com> [1]
MFC after: 1 week
Notes:
svn path=/head/; revision=177730
|
| |
|
|
|
|
|
|
|
|
| |
alias to avoid distrubing other addresses.
PR: bin/119255
Submitted by: Jaakko Heinonen <jh at saunalahti dot fi>
Notes:
svn path=/head/; revision=175554
|
| |
|
|
|
|
|
|
|
|
| |
to be reloaded when the interface is torn down.
Reviewed by: brooks
Approved by: re (kensmith)
Notes:
svn path=/head/; revision=171187
|
| |
|
|
|
|
|
|
|
|
| |
correct test to -ge 5. Without this change an RFC3442 encoded default
route would be ignored.
Reported by: Cedric Jonas <cedric at decemplex dot net>
Notes:
svn path=/head/; revision=168689
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=166602
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
/tmp may not be writeable yet when dhclient is first run via
/etc/rc.d/netif so using it may not work. Also, writing to a
predictable file in /tmp as root is a really bad idea since a malicious
user may be able to win a race and insert a symlink which will allow
them to cause any file to be overwritten. To solve these problems,
create the tempory file in /var/run which will exist this early and is
writable only by root.
Security: Local risk if users can cause dhclient to run on demand
(such as by unplugging and replugging the network cable).
Notes:
svn path=/head/; revision=154869
|
| |
|
|
|
|
|
|
|
|
|
| |
OpenBSD -w # when invoking ping.
PR: bin/92187
Submitted by: "Shin'ya Kumabuchi" <kumabu at t3 dot rim dot or dot jp>
MFC After: 6 days
Notes:
svn path=/head/; revision=154760
|
| |
|
|
|
|
|
|
|
| |
PR: 90518
Submitted by: John E. Hein <jhein@timing.com>
MFC after: 3 days
Notes:
svn path=/head/; revision=154702
|
| |
|
|
|
|
|
|
|
|
|
| |
entries from the interface rather than using ifconfig's delete command.
This preserves non-dhclient configured addresses (though they are wiped
out when dhclient is restarted).
MFC after: 1 week
Notes:
svn path=/head/; revision=154164
|
| |
|
|
|
|
|
| |
Submitted by: ume
Notes:
svn path=/head/; revision=149898
|
| |
|
|
|
|
|
|
|
|
|
|
| |
renewal, or we lose link, be more forceful about clearing interface
state so another interface that connects to the same network has a
chance of working. This doesn't address attemping to connect to both at
once, but appears to allow unplugging from a wired interface and then
inserting a wireless card that associates with an AP bridged to the same
LAN.
Notes:
svn path=/head/; revision=149896
|
| |
|
|
|
|
|
|
|
|
| |
for example). Follow the example of the ISC script and wrap ifconfig
calls using $medium in eval "..." so this works.
Reported by: iedowse
Notes:
svn path=/head/; revision=149519
|
| |
|
|
|
|
|
|
|
| |
default route.
Submitted by: Rostislav Krasny <rosti dot bsd at gmail dot com>
Notes:
svn path=/head/; revision=149480
|
| |
|
|
|
|
|
|
|
|
| |
serves no apparent purpose (we commented this out ages ago in the ISC
scripts) and cases problems with some ADSL setups.
Reported by: Rostislav Krasny <rosti dot bsd at gmail dot com>
Notes:
svn path=/head/; revision=149479
|
| |
|
|
|
|
|
| |
We may now handle route updates better.
Notes:
svn path=/head/; revision=148420
|
| |
|
|
| |
Notes:
svn path=/head/; revision=147218
|
| |
|
|
|
|
|
| |
Tested by: Max Boyarov <max_b at tut dot by>
Notes:
svn path=/head/; revision=147138
|
| |
|
|
|
|
|
| |
Submitted by: sam
Notes:
svn path=/head/; revision=147086
|
|
|
OPENBSD_3_7).
Notes:
svn path=/vendor/OpenBSD/dist/; revision=147072
|