CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/11/23 08:25:47
Modified files:
distrib/special/dhclient: Makefile
sbin/dhclient : dhclient.c dhcpd.h dispatch.c kroute.c
privsep.c privsep.h
Log message:
Use the
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/11/23 08:50:11
Modified files:
sbin/dhclient : Makefile
Log message:
Missed file from last commit.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/11/24 11:06:14
Modified files:
sbin/dhclient : dhclient.c dispatch.c
Log message:
Don't segfault if no subnet-mask is provided, or is marked 'ignore'
in dhclient.conf.
Always zero out stack masks
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/11/25 05:49:56
Modified files:
sbin/dhclient : clparse.c dhclient.c dhcpd.h
Log message:
Clean up parsing of option lists. Part 1.
1) Add config-required_options_count so that syntactically incorrect
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/11/25 07:56:55
Modified files:
sbin/dhclient : clparse.c
Log message:
Clean up parsing of option lists. Part 2.
DHO_PAD (pad) and DHO_END (option-end) are not really options
and it makes no sense to
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/11/26 10:42:05
Modified files:
share/man/man5 : hostname.if.5
Log message:
The install scripts no longer create hostname.if files with 'dhcp
NONE NONE NONE'. It's just 'dhcp'.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/11/26 14:35:20
Modified files:
share/man/man5 : hostname.if.5
Log message:
Make it clear that lines are processed in the given order and provide an
example using dhcp, a common use case.
ok sthen@
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/11/27 07:14:16
Modified files:
sbin/dhclient : clparse.c
Log message:
Clean up parsing of option lists. Part 5.
Don't toss away an existing request/require list unless the new
list is successfully
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/11/27 08:51:48
Modified files:
sbin/dhclient : dhcpd.h clparse.c dhclient.c dhclient.conf.5
Log message:
Clean up parsing of option lists. Part 6.
Treat 'ignore' option lists the same as 'request'
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/11/27 11:52:39
Modified files:
sbin/dhclient : clparse.c
Log message:
Clean up parsing of option lists. Part 7 (and final).
Allow 'request ;', 'require ;' and 'ignore ;' as requests to create
empty
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/11/28 17:31:57
Modified files:
sbin/dhclient : privsep.h
Log message:
Nuke unused 'extern' declaration.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/11/29 07:13:31
Modified files:
sbin/dhclient : dhclient.c
Log message:
Nobody looks at the result of fork_privchld(), so make it return
void and not int/pid_t.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/11/30 17:13:32
Modified files:
sbin/dhclient : privsep.h
Log message:
A couple of whitespace nits.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/12/01 04:59:45
Modified files:
sbin/dhclient : dhclient.c
Log message:
Make privileged process daemonize too. Using same function as the
non-privileged process, go_daemon().
As pointed out by
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/12/02 10:03:19
Modified files:
sbin/dhclient : dhclient.c dhcpd.h kroute.c privsep.c privsep.h
Log message:
Try harder to cleanup when exiting. In particular catch signals
SIGHUP, SIGINT, SIGTERM,
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/12/03 15:19:47
Modified files:
sbin/dhclient : dhclient.c kroute.c
Log message:
Cleanup after a 'ifconfig down', but stick around so 'ifconfig up'
will get a new lease without having to restart
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/12/03 15:36:17
Modified files:
sbin/dhclient : dhclient.c kroute.c
Log message:
Backout last. It breaks existing 'ifconfig down ; dhclient' usage.
Pointed out by deraadt@
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/12/04 12:24:03
Modified files:
sbin/dhclient : bpf.c clparse.c dhclient.c dhcpd.h dispatch.c
errwarn.c kroute.c privsep.c
Log message:
Eliminate hand-rolled pseudo-strerror()
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/12/04 20:14:10
Modified files:
sbin/dhclient : dhclient.c
Log message:
If there is no domain-name and no domain-name-servers provided in
the lease (or if they are 'ignore'd in dhclient.conf), and
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/12/05 11:11:33
Modified files:
sbin/dhclient : dhclient.c
Log message:
Archeological investigation shows dhclient-script did not overwrite
resolv.conf unless at least one of domain-name or
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/12/09 13:28:03
Modified files:
sbin/dhclient : dhclient.c dhclient.8
Log message:
Add a new option to the dhclient command line interface. '-i' takes
a list of option names, and any values provided
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/12/15 06:26:28
Modified files:
sbin/dhclient : dhclient.c
Log message:
Nuke unused parameter 'ifname' to get_ifname().
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/12/17 15:52:59
Modified files:
sbin/dhclient : dhclient.c kroute.c
Log message:
Don't daemonize until the RTM_NEWADDR message is received. Shuffle
things a bit so configuring the address and default
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/12/19 05:25:38
Modified files:
sbin/dhclient : kroute.c dhcpd.h dhclient.c
Log message:
Don't attempt to delete an address that has already been deleted
by a new dhclient (or anyone else). Instead,
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2012/12/29 07:40:01
Modified files:
sbin/dhclient : bpf.c dhclient.c dispatch.c kroute.c privsep.c
Log message:
Make HUP to either one of the processes cause a restart that will
have dhclient re-read
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/01 18:06:57
Modified files:
sbin/dhclient : clparse.c
Log message:
Delete misleading comment and a pointless check of !ifi. Since ifi
is either successfully calloc'd or dhclient dies early.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/02 07:47:40
Modified files:
sbin/dhclient : tables.c
Log message:
Sync dhcpd and dhclient list of dhcp options. There's only one
dhcp-options(5) so lists of defined option names should be the
same.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/02 09:27:42
Modified files:
sbin/dhclient : dhclient.c
Log message:
Only check '-l' parameter for regular-fileness. Not built-in default
path. And only error out if the file is successfully
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/02 09:41:58
Modified files:
usr.sbin/dhcpd : dhcp-options.5
Log message:
Rework to simply list all options in alphabetical order. Functional
groupings and sub-ordering them in RFC/numerical order
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/02 13:35:00
Modified files:
distrib/miniroot: install.sub
Log message:
Sync hostname.if parsing with /etc/netstart. Toss in a ipv6
'prefix' parsing fix.
ok rpe@ naddy@
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/03 09:35:22
Modified files:
usr.sbin/dhcpd : dhcp-options.5
Log message:
Don't mention the (incorrect) option number of autoproxy-script, since
we don't mention the option numbers for other options.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/05 05:34:53
Modified files:
usr.sbin/dhcpd : packet.c
Log message:
Check UDP length field for short as well as long values. Fixes a
dhcpd crash when a UDP packet arrives saying it has 0 length.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/05 05:55:10
Modified files:
lib/libc/time : strftime.3
Log message:
Fix verbiage to make it clear that on success the return value of
strftime() is the number of characters printed.
POSIX verbiage
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/05 06:41:56
Modified files:
sbin/dhclient : packet.c
Log message:
Apply same fix to UDP length check as was just committed in dhcpd.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/05 13:34:17
Modified files:
sbin/dhclient : dhcpd.h dhclient.c
Log message:
Change write_client_lease() into lease_as_string() and modify
rewrite_client_leases() to use lease_as_string(), writing
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/06 08:33:12
Modified files:
sbin/dhclient : dhclient.c
Log message:
Make buffer for lease_as_string() 8192 bytes. A pathological lease
string listing all possible option names turns out to be about
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/12 21:51:28
Modified files:
sbin/dhclient : dhclient.c
Log message:
Check results of strdup() of domainname and nameservers options.
Original diff from lteo@, tweaked by me. ok lteo@
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/13 11:11:34
Modified files:
sbin/dhclient : dhcp.h
Log message:
Add DHO_ defines for all known options. Use same names as ISC where
available. No functional change.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/13 11:24:23
Modified files:
usr.sbin/dhcpd : dhcp.h
Log message:
Add DHO_ defines for all known options. Use same names as ISC where
available. No functional change.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/13 11:38:02
Modified files:
sbin/dhclient : dhcp.h
usr.sbin/dhcpd : dhcp.h
Log message:
Tweak whitespace, add missing #defines, use DHO_RELAY_AGENT_INFORMATION
rather than
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/13 15:09:38
Modified files:
sbin/dhclient : dhclient.c options.c
Log message:
Make pretty_print_option() return rather than fmt error when
the option fails validation tests. Make
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/15 14:44:28
Modified files:
sbin/dhclient : dhclient.c privsep.c privsep.h
Log message:
Add IMSG_WRITE_FILE and associated bits to allow the unprivileged
process to ask that a file be written by
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/15 22:16:02
Modified files:
sbin/dhclient : dhclient.c
Log message:
Don't tell the priviledged process to discard active_addr if there is
a pending address addition.
Should fix routehandler:
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/15 23:11:21
Modified files:
sbin/dhclient : dhclient.c dhcpd.h options.c
Log message:
Use the magic of asprintf() to produce more informative error
and log messages.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/16 04:02:10
Modified files:
sbin/dhclient : dhclient.c dhcpd.h options.c
Log message:
Revert last. asprintf() breaks something.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/16 14:35:41
Modified files:
sbin/dhclient : dhclient.c dhcpd.h options.c
Log message:
Unrevert last reversion. otto@ pointed out that it wasn't asprintf()
causing a problem, it was accessing
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/17 16:41:07
Modified files:
sbin/dhclient : dhclient.c dhcpd.h kroute.c privsep.h
Log message:
Try harder to clear out default routes on the interface being
configured. Only exempt default routes
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/17 22:50:32
Modified files:
sbin/dhclient : dhclient.8 dhclient.c dhcpd.h
Log message:
Add command line option '-L' that specifies an optional file into which
the most recent offer and effective
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/17 23:05:54
Modified files:
sbin/dhclient : dispatch.c
Log message:
Change a bunch of error()'s to warning()'s in the dispatch loop.
Set 'quit' to exit the loop in those situations, allowing more
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/21 23:02:52
Modified files:
sbin/dhclient : dhclient.c kroute.c
Log message:
Whitespace nit. Better error messages.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/24 22:00:27
Modified files:
usr.bin/ssh: krl.c
Log message:
Revert last. Breaks due to likely typo. Let djm@ fix later.
ok djm@ via dlg@
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/25 21:11:39
Modified files:
sbin/dhclient : dhcpd.h
Log message:
Whitespace tweaks.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/25 22:07:21
Modified files:
sbin/dhclient : dhclient.c dhcpd.h
Log message:
Read /etc/resolv.conf.tail once on startup and save contents for
application during subsequent resolv.conf building.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/26 11:51:42
Modified files:
sbin/dhclient : dhclient.c
Log message:
Oops. Restore no domain-name, no domain-name-seervers means don't
touch resolv.conf behaviour.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/26 19:45:46
Modified files:
sbin/dhclient : dhclient.c dhcpd.h privsep.c privsep.h
Log message:
Refactor code a bit. Calculate resolv.conf contents once when binding a
lease and reuse as required
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/31 18:33:44
Modified files:
sbin/dhclient : dhclient.c kroute.c
Log message:
Write out resolv.conf only if the default route is under the control
of the process binding the lease. Re-check the
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/01 08:24:55
Modified files:
sbin/dhclient : dhclient.c
Log message:
Handle a non-existant resolv.conf.tail without issuing an error
message. Handle an empty resolv.conf.tail without exiting. Don't
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/01 19:47:16
Modified files:
sbin/dhclient : dhclient.c
Log message:
Dereference correct pointer. Fix crash when checking whether resolv.conf
should be written. Bad cut 'n paste.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/02 13:20:42
Modified files:
sbin/dhclient : dhclient.c
Log message:
Expunge unused variables and pointless construction of same in
bind_lease().
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/03 08:10:36
Modified files:
sbin/dhclient : kroute.c
Log message:
Use RTM_GET rather than the sysctl/scan all routes dance to obtain
the current default route. Much less work for the routing
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/03 14:04:19
Modified files:
usr.sbin/dhcpd : bpf.c dhcpd.h packet.c
sbin/dhclient : bpf.c dhcpd.h packet.c
Log message:
Remove unused (a.k.a. always passed NULL) parameter 'data' from
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/08 19:46:03
Modified files:
usr.bin/hexdump: conv.c
Log message:
'dcl' - 'dc1'. From William Ahern via bugs@. Thanks!
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/09 16:37:21
Modified files:
sbin/dhclient : clparse.c dhclient.c dhclient.8
Log message:
As tedu@ pointed out a while ago, it makes little sense to discard
an option list if it contains duplicate
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/13 12:32:52
Modified files:
sbin/dhclient : dhclient.c dispatch.c
Log message:
Restore previous behaviour of not cleaning up in response to SIGTERM.
SIGTERM is used to make processes go away
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/14 13:39:46
Modified files:
sbin/dhclient : bpf.c dhclient.c dhcpd.h options.c
Log message:
Don't rely on the packet buffer (client-packet) being preserved between
attempts to send DISCOVER or
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/14 15:06:14
Modified files:
usr.sbin/dhcpd : dhcp.c
Log message:
Obey RFC 2131 and when the broadcast flag is set send reply back
via udp broadcast and link-local broadcast. Not udp broadcast to
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/14 15:18:12
Modified files:
sbin/dhclient : dhclient.c dispatch.c
Log message:
When an interface generates an RTM_IFINFO message, it may be as the
result of its LLADDR changing! Check said address
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/14 18:20:39
Modified files:
sbin/dhclient : kroute.c
Log message:
Don't leak routing socket fd if getting the default route fails.
e.g. with ESRCH.
Ask for default route in correct routing domain.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/15 07:40:04
Modified files:
sbin/dhclient : dhclient.c
Log message:
Unbreak DISCOVER by initializing xid from correct field.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/15 07:54:04
Modified files:
sbin/dhclient : dhclient.c
Log message:
Even if no one uses it, record the seconds since we started in the
correct field.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/15 08:00:17
Modified files:
sbin/dhclient : dhclient.c
Log message:
Make code a tad less obscure by using sizeof() actual variable being
zeroed, rather than some other variable that may be the same
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/15 12:52:38
Modified files:
sbin/dhclient : dhclient.c
Log message:
Take more care to use the correct xid, rather than packet garbage.
ok beck@
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/16 06:50:17
Modified files:
sbin/dhclient : dhclient.c
Log message:
Remove accidentally committed debug statement (Got RTM_IFINFO).
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/16 17:02:44
Modified files:
sbin/dhclient : dhclient.c
Log message:
Put the processes in the routing domain of the interface. Tweak
error message to show problematic table id and use clearer
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/17 08:08:13
Modified files:
sbin/dhclient : kroute.c
Log message:
dhclient-script did 'route -q $rdomain add $new_ip_address 127.0.0.1'.
i.e. did not complain (-q) if 127/8 was unreachabel from
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/17 08:48:03
Modified files:
sbin/dhclient : kroute.c
Log message:
Kill a magic number. 0 - RTP_NONE for priority in constructing routing
messages. Prodded by otto@. RTP_NONE's home pointed out by
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/17 10:04:41
Modified files:
sbin/dhclient : kroute.c dispatch.c dhclient.c
Log message:
Suppress some pointless debugging message:
1) If the pipe to the priv process is closed while waiting for
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/17 10:36:31
Modified files:
sbin/dhclient : dhcpd.h dispatch.c kroute.c
Log message:
Using the value SIGQUIT to cause the dispatch loops to exit produced
universal revulsion and no little
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/18 08:57:08
Modified files:
sbin/dhclient : dhclient.c dhcpd.h dispatch.c kroute.c
privsep.c privsep.h
Log message:
Rework log messages to be more useful. Rename
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/18 15:10:04
Modified files:
sbin/dhclient : kroute.c
Log message:
Don't delete permanent arp cache entries when clearing the arp
cache. Issue pointed out by Don Nasco.
Deemed the correct thing to
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/19 16:40:25
Modified files:
sbin/dhclient : dhclient.c
Log message:
Cancel any outstanding protocol timeout when a link goes away. When
the link comes back we will start from scratch with DISCOVER.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/20 11:50:29
Modified files:
sbin/dhclient : privsep.h
Log message:
/* $OpenBSD: privsep.h,v 1.15 2013/02/18 15:57:08 krw Exp $ */
/*
* Copyright (c) 2004 Henning Brauer henn...@openbsd.org
*
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/21 07:10:22
Modified files:
sbin/dhclient : kroute.c
Log message:
Use imsg_flush() to force delivery of IMSG_DELETE_ADDRESS to
privileged process. This ensures a quicker exit of any previous
copy
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/22 07:14:45
Modified files:
sbin/dhclient : dhclient.8
Log message:
Document signals dhclient currently pays attention to.
Much help from jmc@, positive feedback from sthen@
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/22 15:28:15
Modified files:
sbin/dhclient : dhclient.8
Log message:
Attempt a short explanation of what happens on start up and when
external configuration occurs on a interface with an associated
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/23 04:51:53
Modified files:
sbin/dhclient : dhclient.8
Log message:
Attempt a short explanation of the resolv.conf dance. A few other
verbiage adjustments.
Fixes from ok jmc@.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/23 15:00:37
Modified files:
sbin/dhclient : dhclient.8
Log message:
'contructed' - 'constructed'. Spotted by zinke@.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/23 18:10:28
Modified files:
sbin/dhclient : dhclient.c
Log message:
When no acceptable offers are received within the allowed timeframe call
state_panic() instead of state_init().
state_init()
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/23 18:23:19
Modified files:
sbin/dhclient : kroute.c
Log message:
Don't log a complaint that a non-existant default route could not be
deleted. Be happy that the goal of no default route has been
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/24 05:18:43
Modified files:
sbin/dhclient : dhclient.conf.5 dhclient.leases.5
Log message:
Remove some anachronisms and use consistant form and markup for
/var/db/dhclient.leases.IFNAME.
Tweak and
CVSROOT:/cvs
Module name:www
Changes by: k...@cvs.openbsd.org2013/02/26 08:24:37
Modified files:
. : 53.html
Log message:
dhclient changed a bit.
CVSROOT:/cvs
Module name:www
Changes by: k...@cvs.openbsd.org2013/02/26 08:25:17
Modified files:
. : 53.html
Log message:
Oops. Eliminate stutter.
CVSROOT:/cvs
Module name:www
Changes by: k...@cvs.openbsd.org2013/02/26 08:27:15
Modified files:
. : 53.html
Log message:
Add link to strftime.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/02/27 10:25:59
Modified files:
sbin/dhclient : dhclient.c
Log message:
Avoid alignment errors when processing routing messages by reading
the messages into dynamically allocated memory rather than a
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/03/07 06:23:27
Modified files:
sbin/dhclient : kroute.c
Log message:
Refactor code around route label creation and checking to make it easier
to read. No functional change.
ok sthen@
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/03/08 05:25:15
Modified files:
sbin/dhclient : kroute.c
Log message:
Consolidate parsing of rtm address lists. Use RTAX_GATEWAY entry
to get ARP sockaddr_dl info, rather than re-parsing manually.
ok
CVSROOT:/cvs
Module name:www
Changes by: k...@cvs.openbsd.org2013/03/11 05:57:35
Modified files:
faq: current.html
Log message:
Type (sould - should) and spacing nit.
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/03/11 09:43:38
Modified files:
usr.sbin/dhcpd : dhcp.c
Log message:
RFC 2131 says don't ACK any REQUEST messages that contain a
server-identifier option that specifies a different dhcp server.
So
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/03/21 06:41:12
Modified files:
sbin/dhclient : clparse.c
Log message:
Free lease with free_client_lease() rather than free().
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/03/22 17:45:52
Modified files:
usr.sbin/dhcpd : dhcp.c
Log message:
RFC 2131 4.3.1 seems clear that a server MUST NOT include the
client-identifier option in OFFER or ACK messages. So stop
doing so.
1 - 100 of 3200 matches
Mail list logo