OpenBSD CVS

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


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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.18 / (download) - annotate - [select for diffs], Mon Feb 13 19:13:14 2017 UTC (7 years, 3 months ago) by krw
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, OPENBSD_6_1_BASE, OPENBSD_6_1, HEAD
Changes since 1.17: +9 -8 lines
Diff to previous 1.17 (colored)

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

ok benno@

Revision 1.17 / (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.16: +14 -1 lines
Diff to previous 1.16 (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.16 / (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.15: +2 -3 lines
Diff to previous 1.15 (colored)

remove NULL-checks before free()

Revision 1.15 / (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_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7, OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4, OPENBSD_5_3_BASE, OPENBSD_5_3, 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, OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.14: +12 -5 lines
Diff to previous 1.14 (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.14 / (download) - annotate - [select for diffs], Fri Jan 1 20:46:20 2010 UTC (14 years, 5 months ago) by krw
Branch: MAIN
Changes since 1.13: +4 -4 lines
Diff to previous 1.13 (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.13 / (download) - annotate - [select for diffs], Fri Jan 1 20:30:25 2010 UTC (14 years, 5 months ago) by krw
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Wrappers around a wrapper around free() are of no more use than
wrappers around wrappers around calloc().

The purpose of the free() wrapper is to generate an error message
when free'ing NULL. But free_hash_bucket(), free_lease(), and
free_tree() are all called immediately after dereferencing the
pointer to be freed. Thus the error message will never be issued.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Jan 1 18:01:44 2010 UTC (14 years, 5 months ago) by krw
Branch: MAIN
Changes since 1.11: +17 -8 lines
Diff to previous 1.11 (colored)

Another calloc() wrapper wrapper, new_tree(), bites the dust.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Mar 13 19:57:42 2006 UTC (18 years, 2 months ago) by otto
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, OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.10: +1 -32 lines
Diff to previous 1.10 (colored)

tiny bit of delinting; ok krw@

Revision 1.10 / (download) - annotate - [select for diffs], Thu Sep 16 18:35:43 2004 UTC (19 years, 8 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8, OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

avoid aliasing with libc functions; ok henning

Revision 1.9 / (download) - annotate - [select for diffs], Sat May 8 06:12:50 2004 UTC (20 years ago) by henning
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.8: +1 -110 lines
Diff to previous 1.8 (colored)

remove hostname lookup stuff, done at parse time now, ok theo

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 -1 lines
Diff to previous 1.7 (colored)

$OpenBSD$

Revision 1.7 / (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.6: +9 -10 lines
Diff to previous 1.6 (colored)

various knf; henning ok

Revision 1.6 / (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.5: +3 -2 lines
Diff to previous 1.5 (colored)

a bunch of knf, ok henning

Revision 1.5 / (download) - annotate - [select for diffs], Thu Apr 15 21:47:13 2004 UTC (20 years, 1 month ago) by hshoexer
Branch: MAIN
Changes since 1.4: +212 -211 lines
Diff to previous 1.4 (colored)

knf + ansi

ok henning@

Revision 1.4 / (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.3: +2 -2 lines
Diff to previous 1.3 (colored)

spaces

Revision 1.3 / (download) - annotate - [select for diffs], Wed Apr 14 00:56:02 2004 UTC (20 years, 1 month ago) by henning
Branch: MAIN
Changes since 1.2: +5 -6 lines
Diff to previous 1.2 (colored)

more crap bites the dust

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:49 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.