OpenBSD CVS

CVS log for src/usr.sbin/dhcpd/dhcp.c


[BACK] Up to [local] / src / usr.sbin / dhcpd

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.57 / (download) - annotate - [select for diffs], Tue Jul 11 10:28:24 2017 UTC (6 years, 10 months ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, HEAD
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)

Handle DHCPINFORM from clients behind a DHCP relay.

The dhcpinform() function has assumed that ciaddr matches the packet's
IP source address and didn't consider a relay, such as dhcrelay(8) -
indicated by giaddr, has forwarded the request.

Tested by landry@
OK krw@

Revision 1.55.4.1 / (download) - annotate - [select for diffs], Wed May 3 02:22:00 2017 UTC (7 years, 1 month ago) by jsg
Branch: OPENBSD_6_1
Changes since 1.55: +11 -3 lines
Diff to previous 1.55 (colored) next main 1.56 (colored)

OpenBSD 6.1 errata 001, May 2, 2017

dhcpd(8) unconditionally echoed client identifier. Add parameter
"echo-client-id" to allow this behaviour to be turned off.

Revision 1.56 / (download) - annotate - [select for diffs], Mon Apr 24 14:58:36 2017 UTC (7 years, 1 month ago) by krw
Branch: MAIN
Changes since 1.55: +11 -3 lines
Diff to previous 1.55 (colored)

Add 'echo-client-id' statment, so that RFC 6842 behaviour can be
turned off for those clients and networks that find it impossible to
move past RFC 2131. Modelled on the same statement in recent ISC
versions, though we default to 'on' (a.k.a. RFC 6842) rather that
'off' (a.k.a. RFC 2131).

Problems reported by Bastien Durel (Xerox Phaser 6022 printer) and
Bryan Vyhmeister (Hon Hai Precision router) via misc@. Thanks!

Revision 1.55 / (download) - annotate - [select for diffs], Mon Feb 13 23:04:05 2017 UTC (7 years, 3 months ago) by krw
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE
Branch point for: OPENBSD_6_1
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored)

Eliminate pointless'%m' (a.k.a. hand rolled strerror()) by using fatal() and
log_warn(). Zap a couple of explicit 'syslog()' calls.

Revision 1.54 / (download) - annotate - [select for diffs], Mon Feb 13 22:33:39 2017 UTC (7 years, 3 months ago) by krw
Branch: MAIN
Changes since 1.53: +40 -31 lines
Diff to previous 1.53 (colored)

Adjust some long lines.

Revision 1.53 / (download) - annotate - [select for diffs], Mon Feb 13 19:13:14 2017 UTC (7 years, 3 months ago) by krw
Branch: MAIN
Changes since 1.52: +41 -40 lines
Diff to previous 1.52 (colored)

Switch from old errwarn.c logging to shiny new log.[ch].

ok benno@

Revision 1.52 / (download) - annotate - [select for diffs], Mon Oct 24 21:05:55 2016 UTC (7 years, 7 months ago) by krw
Branch: MAIN
Changes since 1.51: +14 -10 lines
Diff to previous 1.51 (colored)

Compare server-identifiers and reject packets only *after* applying
value specified in dhcpd.conf.

i.e. don't assume it is always the primary address of the interface
the packet arrived on.

Fixes issues with redundant dhcpd servers and CARP'd interfaces.

Issue reported and fix tested by Johan Huldtgren

Revision 1.51 / (download) - annotate - [select for diffs], Wed Oct 12 13:36:39 2016 UTC (7 years, 7 months ago) by krw
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored)

client_identifier is not a string so using strlen() on it is
inappropriate. Which is why client_identifier_len exists.

Replace copy&pasted strlen() with client_identifier_len.

Symptoms (crash) and cause (bad c&p) spotted by sthen@.

tested & ok sthen@

Revision 1.50 / (download) - annotate - [select for diffs], Mon Oct 10 15:53:36 2016 UTC (7 years, 7 months ago) by krw
Branch: MAIN
Changes since 1.49: +6 -12 lines
Diff to previous 1.49 (colored)

Stop pretending we use RFC 3046/Option 82/Relay Agent Information.

RFC 3042 says servers that do not understand the option will not
echo it.

Plus, our desultory attempt at echoing was almost certainly broken
for OFFERs (use after free of packet data) and not even attempted
for NACKs.

ok millert@

Revision 1.49 / (download) - annotate - [select for diffs], Thu Oct 6 16:12:43 2016 UTC (7 years, 7 months ago) by krw
Branch: MAIN
Changes since 1.48: +50 -5 lines
Diff to previous 1.48 (colored)

Add support for RFC 6842. RFC 2131 said the server MUST NOT echo
the client-identifier value. RFC 6842 says the server MUST echo it.

Echoing the information disambiguates packets for relays and clients
when chaddr is 0. Similar to what dhcpv6 does.

Revision 1.48 / (download) - annotate - [select for diffs], Wed Oct 5 00:50:00 2016 UTC (7 years, 7 months ago) by krw
Branch: MAIN
Changes since 1.47: +64 -78 lines
Diff to previous 1.47 (colored)

Use consistant idiom (intermediate variable 'i' rather than repeated
uses of very long #define names) to access option data in nak_lease()
and ack_lease().

Shortens a lot of lines, which allows a number of line splits to
be eliminates.

Makes some upcoming diffs easier to integrate.

No intentional functional change.

Revision 1.47 / (download) - annotate - [select for diffs], Tue Oct 4 22:47:51 2016 UTC (7 years, 7 months ago) by krw
Branch: MAIN
Changes since 1.46: +5 -5 lines
Diff to previous 1.46 (colored)

Zap stray whitespace.

Revision 1.46 / (download) - annotate - [select for diffs], Fri Aug 5 14:02:23 2016 UTC (7 years, 9 months ago) by krw
Branch: MAIN
Changes since 1.45: +8 -2 lines
Diff to previous 1.45 (colored)

Don't leak the option data of non-DHCPINFORM messages received on
the udp socket.

Found by David Carlier.

ok yasuoka@

Revision 1.45 / (download) - annotate - [select for diffs], Sat Feb 6 23:50:10 2016 UTC (8 years, 3 months ago) by krw
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.44: +17 -1 lines
Diff to previous 1.44 (colored)

Eliminate #include inside *.h files and include only needed headers in
each *.c file.

Inspired by mention of header silliness by Edgar Pettijohn and mmcc@
on tech@.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Dec 21 21:39:11 2015 UTC (8 years, 5 months ago) by mmcc
Branch: MAIN
Changes since 1.43: +2 -3 lines
Diff to previous 1.43 (colored)

remove NULL-checks before free()

Revision 1.43 / (download) - annotate - [select for diffs], Thu Aug 20 22:39:29 2015 UTC (8 years, 9 months ago) by deraadt
Branch: MAIN
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

stdlib.h is in scope; do not cast malloc/calloc/realloc*
ok millert krw

Revision 1.42 / (download) - annotate - [select for diffs], Wed Apr 15 12:40:57 2015 UTC (9 years, 1 month ago) by krw
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.41: +14 -6 lines
Diff to previous 1.41 (colored)

Avoid using inet_ntoa() twice in a single printf() parameter list
by caching the results from excess inet_ntoa() calls before doing
the printf(). Should improve usefullness (?) of DHCPRELEASE log
entries by actually printing ciaddr and giaddr correctly when
dhcprelays stand between servers and clients.

Looks good to dlg@.

Revision 1.41 / (download) - annotate - [select for diffs], Tue Nov 11 19:59:47 2014 UTC (9 years, 6 months ago) by krw
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.40: +17 -8 lines
Diff to previous 1.40 (colored)

Tweak the the DHCPACK to DHCPINFORM log entry so that it is
less threatening and more informative.

e.g.

DHCPACK on <null address> to 5c:51:4f:56:81:c3 via em0

changes to

DHCPACK to 192.168.19.62 (3c:97:0e:0c:0c:d7) via em0

Issue noted and diff tested by Marc Peters. Thanks!

ok yasuoka@ millert@

Revision 1.40 / (download) - annotate - [select for diffs], Mon Nov 10 13:03:51 2014 UTC (9 years, 6 months ago) by krw
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

Typo: consitent -> consistent.

Revision 1.39 / (download) - annotate - [select for diffs], Mon Aug 11 18:39:41 2014 UTC (9 years, 9 months ago) by tobias
Branch: MAIN
Changes since 1.38: +6 -7 lines
Diff to previous 1.38 (colored)

validate len field for proper length, not just "not zero."

ok krw@

Revision 1.38 / (download) - annotate - [select for diffs], Fri Jul 11 16:48:29 2014 UTC (9 years, 10 months ago) by yasuoka
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.37: +65 -60 lines
Diff to previous 1.37 (colored)

Fix DHCPINFORM not to lookup the lease database, not to fill the yiaddr
field and not to include the lease time parameters.

ok krw

Revision 1.37 / (download) - annotate - [select for diffs], Fri Jul 11 09:42:27 2014 UTC (9 years, 10 months ago) by yasuoka
Branch: MAIN
Changes since 1.36: +5 -5 lines
Diff to previous 1.36 (colored)

Add -u option to bind UDP port as a socket to answer DHCPINFORM from
the clients on non ethernet interfaces (eg. tun(4) or pppx(4)).

input krw
ok krw

Revision 1.36 / (download) - annotate - [select for diffs], Fri Apr 5 19:31:36 2013 UTC (11 years, 1 month ago) by krw
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.35: +3 -2 lines
Diff to previous 1.35 (colored)

send_packet() and writev() return ssize_t, not int. Use correct
type to store the returned value. From dhill.

Revision 1.35 / (download) - annotate - [select for diffs], Fri Mar 22 23:45:52 2013 UTC (11 years, 2 months ago) by krw
Branch: MAIN
Changes since 1.34: +5 -1 lines
Diff to previous 1.34 (colored)

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.

Revision 1.34 / (download) - annotate - [select for diffs], Mon Mar 11 15:43:38 2013 UTC (11 years, 2 months ago) by krw
Branch: MAIN
Changes since 1.33: +10 -1 lines
Diff to previous 1.33 (colored)

RFC 2131 says don't ACK any REQUEST messages that contain a
server-identifier option that specifies a different dhcp server.

So don't.

Pointed put and fix tested by Andy via bugs@

Revision 1.33 / (download) - annotate - [select for diffs], Thu Feb 14 22:06:13 2013 UTC (11 years, 3 months ago) by krw
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.32: +2 -1 lines
Diff to previous 1.32 (colored)

Obey RFC 2131 and when the broadcast flag is set send reply back
via udp broadcast and link-local broadcast. Not udp broadcast to
link address of client. Fixes at least some switches who
use the broadcast flag.

Bug submitted by Andy via bugs@, and fix tested by same. Thanks!

ok beck@

Revision 1.32 / (download) - annotate - [select for diffs], Mon Mar 29 22:22:28 2010 UTC (14 years, 2 months ago) by krw
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9, OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.31: +4 -1 lines
Diff to previous 1.31 (colored)

Initialize 'flags' field of tree_cache stack variables to 0. Paranoia.

Revision 1.31 / (download) - annotate - [select for diffs], Mon Mar 29 22:09:25 2010 UTC (14 years, 2 months ago) by krw
Branch: MAIN
Changes since 1.30: +17 -2 lines
Diff to previous 1.30 (colored)

Always put server id in NAK's to requests. Some router/switches
need this, as reported in PR#6339.

Fix tested by submitter, Marcel Widget, who also supplied the diff
that I tweaked.

ok beck@

Revision 1.30 / (download) - annotate - [select for diffs], Sat Jan 2 04:21:16 2010 UTC (14 years, 5 months ago) by krw
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Eliminate all uses of dmalloc() where the returned pointer
is checked for NULL and a specific error/warning issued. Add
two such manual warning/error checks and kill those dmalloc
calls. And then there were none, so kill dmalloc(). Whew.

Revision 1.29 / (download) - annotate - [select for diffs], Fri Jan 1 20:46:19 2010 UTC (14 years, 5 months ago) by krw
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Eliminate all uses of dfree() where the pointer is either dereferenced
immediately before the use or the pointer is checked for NULL before
the call. And then there were none, so kill dfree().

Revision 1.28 / (download) - annotate - [select for diffs], Tue Sep 1 08:42:31 2009 UTC (14 years, 9 months ago) by reyk
Branch: MAIN
Changes since 1.27: +14 -1 lines
Diff to previous 1.27 (colored)

Echo back the Relay Agent Information option if present (RFC 3046).
Also add support for the "ipsec-tunnel" hardware type as described in
RFC 3456.

ok henning@ krw@ (but needs more testing from others)

Revision 1.27 / (download) - annotate - [select for diffs], Mon Jul 21 16:51:18 2008 UTC (15 years, 10 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.26: +51 -2 lines
Diff to previous 1.26 (colored)

Initial stab at DHCPINFORM support.  OK phessler@

Revision 1.26 / (download) - annotate - [select for diffs], Wed May 7 12:19:20 2008 UTC (16 years ago) by beck
Branch: MAIN
Changes since 1.25: +6 -2 lines
Diff to previous 1.25 (colored)

Add synchronisation support for dhcpd - this allows for two dhcpd's
with the same configuration to be run on the same net and they will
keep their lease files/state in synch, and therefore allowing you to
run redundant dhcpd's. Synchronization code stolen from spamd, uses
an hmac key in /var/db/dhcpd.key if it exists.
ok krw@ deraadt@

Revision 1.25 / (download) - annotate - [select for diffs], Fri Dec 15 16:03:16 2006 UTC (17 years, 5 months ago) by stevesk
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

small KNF

Revision 1.24 / (download) - annotate - [select for diffs], Wed Jun 14 14:49:46 2006 UTC (17 years, 11 months ago) by ckuethe
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.23: +2 -13 lines
Diff to previous 1.23 (colored)

Move the transmission of privsep messages into its own function. Wherever
we might have conditionally sent a message, we now just call the pfmsg()
function, and let it figure out whether the message should be sent or not.

ok henning

Revision 1.23 / (download) - annotate - [select for diffs], Wed May 31 02:43:15 2006 UTC (18 years ago) by ckuethe
Branch: MAIN
Changes since 1.22: +14 -1 lines
Diff to previous 1.22 (colored)

This diff makes dhcpd able to manipulate pf tables on certain lease events.

dhcpd is now able to place abandoned addresses into a table (to offer some
protection against machines camping on an address) and remove them from the
table if they are properly leased.

When dhcpd assigns an IP to a new hardware address, it can remove that
address from a table. This is for use with the overload table in pf; newly
arrived machines will not be punished for the actions of a machine that
went away.

beck@ and krw@ liked previous versions of this, henning@ final ok

Revision 1.22 / (download) - annotate - [select for diffs], Thu Mar 16 15:44:40 2006 UTC (18 years, 2 months ago) by claudio
Branch: MAIN
Changes since 1.21: +23 -23 lines
Diff to previous 1.21 (colored)

KNF. No binary change.

Revision 1.21 / (download) - annotate - [select for diffs], Mon Mar 13 19:57:42 2006 UTC (18 years, 2 months ago) by otto
Branch: MAIN
Changes since 1.20: +13 -13 lines
Diff to previous 1.20 (colored)

tiny bit of delinting; ok krw@

Revision 1.20 / (download) - annotate - [select for diffs], Tue Nov 22 21:33:56 2005 UTC (18 years, 6 months ago) by beck
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9
Changes since 1.19: +8 -3 lines
Diff to previous 1.19 (colored)

fix problem of dhcp server looping with "already acking lease"
when busy with short lease times. Fix by and discussed with millert
over a year ago, run at u of a for over a year, but never committed.
ok millert@ cloder@

Revision 1.19 / (download) - annotate - [select for diffs], Mon Jan 31 22:21:44 2005 UTC (19 years, 4 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE, OPENBSD_3_8, OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.18: +15 -1 lines
Diff to previous 1.18 (colored)

Be a bit more paranoid about leases that are currently acked. There is a
small window where it is possible that a lease is acked and simultaniously
removed and so the state is not removed. This may be a cause for the
"already acking" issue. OK millert@

Revision 1.18 / (download) - annotate - [select for diffs], Mon Jan 31 21:23:08 2005 UTC (19 years, 4 months ago) by claudio
Branch: MAIN
Changes since 1.17: +2 -13 lines
Diff to previous 1.17 (colored)

Simply use the ethernet source address of the request as new ethernet
destination instead of the one included in the dhcp packet. Especially
because there are to many cases where the supplied address is wrong.
This hopefully solves all problems with gateways involved, like the
one reported by Dylan Martin.
OK krw@ henning@ millert@

Revision 1.17 / (download) - annotate - [select for diffs], Sat Jan 29 16:29:09 2005 UTC (19 years, 4 months ago) by millert
Branch: MAIN
Changes since 1.16: +4 -2 lines
Diff to previous 1.16 (colored)

Fix memory leak when supersede_lease() fails and it is a DHCPACK
or a dynamic BOOTREPLY offer.  OK claudio@

Revision 1.16 / (download) - annotate - [select for diffs], Mon Dec 6 17:18:35 2004 UTC (19 years, 5 months ago) by claudio
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Bah, unbreak. from not form. Noticed by Dan Harnett.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Dec 6 13:51:16 2004 UTC (19 years, 5 months ago) by claudio
Branch: MAIN
Changes since 1.14: +4 -2 lines
Diff to previous 1.14 (colored)

Set correct source address for relayed packets. This affects only setups that
use 'next-server' config option. From Hans Kremers. OK henning@

Revision 1.14 / (download) - annotate - [select for diffs], Thu Sep 16 18:35:42 2004 UTC (19 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.13: +12 -12 lines
Diff to previous 1.13 (colored)

avoid aliasing with libc functions; ok henning

Revision 1.13 / (download) - annotate - [select for diffs], Thu Sep 16 09:35:24 2004 UTC (19 years, 8 months ago) by claudio
Branch: MAIN
Changes since 1.12: +12 -23 lines
Diff to previous 1.12 (colored)

Remove the not initialized fallback_interface code and use the normal bpf
interface for that. Also store the hardware (ethernet) address in the state
so that relayed dhcp request are sent to the correct destination.
OK henning@ requested by deraadt@ tested otto@

Revision 1.12 / (download) - annotate - [select for diffs], Mon May 24 06:22:45 2004 UTC (20 years ago) by henning
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.11: +1 -1 lines
Diff to previous 1.11 (colored)

typo; From: Andrey Matveev <andrushock@korovino.net>

Revision 1.11 / (download) - annotate - [select for diffs], Tue May 4 21:25:27 2004 UTC (20 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.10: +0 -16 lines
Diff to previous 1.10 (colored)

remove DEBUG_PACKET stuff; henning ok

Revision 1.10 / (download) - annotate - [select for diffs], Tue May 4 20:28:40 2004 UTC (20 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.9: +8 -8 lines
Diff to previous 1.9 (colored)

remove things not used, spotted by lint mostly; ok henning

Revision 1.9 / (download) - annotate - [select for diffs], Wed Apr 21 09:11:58 2004 UTC (20 years, 1 month ago) by canacar
Branch: MAIN
Changes since 1.8: +6 -6 lines
Diff to previous 1.8 (colored)

filter writes and lock bpf descriptor, ok henning@

Revision 1.8 / (download) - annotate - [select for diffs], Tue Apr 20 05:35:33 2004 UTC (20 years, 1 month ago) by henning
Branch: MAIN
Changes since 1.7: +1 -3 lines
Diff to previous 1.7 (colored)

$OpenBSD$

Revision 1.7 / (download) - annotate - [select for diffs], Mon Apr 19 17:05:59 2004 UTC (20 years, 1 month ago) by tom
Branch: MAIN
Changes since 1.6: +5 -1 lines
Diff to previous 1.6 (colored)

Catch negative lease times.  From openbsd@nerd-marrow.com in PR 2888,
which this closes (though the PR was for usr.sbin/dhcpd/server/).

ok henning@

Revision 1.6 / (download) - annotate - [select for diffs], Sun Apr 18 01:32:40 2004 UTC (20 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

spacing

Revision 1.5 / (download) - annotate - [select for diffs], Sun Apr 18 00:43:27 2004 UTC (20 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.4: +466 -568 lines
Diff to previous 1.4 (colored)

various knf; henning ok

Revision 1.4 / (download) - annotate - [select for diffs], Fri Apr 16 04:30:09 2004 UTC (20 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.3: +704 -713 lines
Diff to previous 1.3 (colored)

a bunch of knf, ok henning

Revision 1.3 / (download) - annotate - [select for diffs], Wed Apr 14 04:34:19 2004 UTC (20 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.2: +12 -12 lines
Diff to previous 1.2 (colored)

spaces

Revision 1.2 / (download) - annotate - [select for diffs], Tue Apr 13 23:57:49 2004 UTC (20 years, 1 month ago) by henning
Branch: MAIN
Changes since 1.1: +5 -5 lines
Diff to previous 1.1 (colored)

time_t and kill a few dumb defines

Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 13 23:41:48 2004 UTC (20 years, 1 month ago) by henning
Branch: MAIN

may the whacking begin

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.