OpenBSD CVS

CVS log for src/usr.sbin/rtadvd/Attic/rrenum.c


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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.19, Mon Nov 30 20:52:28 2015 UTC (8 years, 6 months ago) by jca
Branch: MAIN
CVS Tags: HEAD
Changes since 1.18: +1 -1 lines
FILE REMOVED

Remove the already disabled Router Renumbering support (RFC2894).

This code has only been reachable for two months after rtadvd has been
imported into the tree.  This unsafe protocol is supposed to be used
along with IPsec and rrenumd(8), a KAME tool that we don't have.
I couldn't find an example of use in the real world.

ok sthen@ florian@ millter@

Revision 1.18 / (download) - annotate - [select for diffs], Fri Jan 16 06:40:20 2015 UTC (9 years, 4 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.17: +1 -2 lines
Diff to previous 1.17 (colored)

Replace <sys/param.h> with <limits.h> and other less dirty headers where
possible.  Annotate <sys/param.h> lines with their current reasons.  Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc.  Change
MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where
sensible to avoid pulling in the pollution.  These are the files confirmed
through binary verification.
ok guenther, millert, doug (helped with the verification protocol)

Revision 1.17 / (download) - annotate - [select for diffs], Sun Jun 29 00:58:45 2014 UTC (9 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

If you want <sys/queue.h>, you need to include it.  Don't assume that
<sys/sysctl.h> will pull in the universe (I am working on breaking that
assumption in a gentle fashion)

Revision 1.16 / (download) - annotate - [select for diffs], Thu Oct 17 16:27:48 2013 UTC (10 years, 7 months ago) by bluhm
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

The header file netinet/in_var.h included netinet6/in6_var.h.  This
created a bunch of useless dependencies.  Remove this implicit
inclusion and do an explicit #include <netinet6/in6_var.h> when it
is needed.
OK mpi@ henning@

Revision 1.15 / (download) - annotate - [select for diffs], Sat May 18 07:34:59 2013 UTC (11 years ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

gabage->garbage in log string;
from Henning Petersen, netbsd pr 47823

Revision 1.14 / (download) - annotate - [select for diffs], Wed Apr 6 11:36:26 2011 UTC (13 years, 2 months ago) by miod
Branch: MAIN
CVS Tags: 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
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Avoid using NULL in non-pointer contexts: use 0 for integer values and '\0'
for chars.

Revision 1.13 / (download) - annotate - [select for diffs], Sat Jun 26 18:26:21 2010 UTC (13 years, 11 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_4_9_BASE, OPENBSD_4_9, OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

irr->irr_raf_mask_onlink and irr->irr_raf_mask_auto are single-bit bitfields
so they can only be set to 1 or 0.  Caught by gcc4.

ok mcbride@ pyr@

Revision 1.12 / (download) - annotate - [select for diffs], Wed Apr 23 10:17:50 2008 UTC (16 years, 1 month ago) by pyr
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.11: +2 -3 lines
Diff to previous 1.11 (colored)

Replace handrolled lists with SLISTs or TAILQs.
Timers remain and will be handled later.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Apr 21 20:40:55 2008 UTC (16 years, 1 month ago) by rainer
Branch: MAIN
Changes since 1.10: +47 -66 lines
Diff to previous 1.10 (colored)

Clean up logging by introducing the logging API used in
other daemons and clean up the command line options.
For details, see rtadvd(8).

ok bluhm@, pyr@

Revision 1.10 / (download) - annotate - [select for diffs], Mon Jun 10 19:57:35 2002 UTC (22 years ago) by espie
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, OPENBSD_4_0_BASE, OPENBSD_4_0, OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8, OPENBSD_3_7_BASE, OPENBSD_3_7, OPENBSD_3_6_BASE, OPENBSD_3_6, OPENBSD_3_5_BASE, OPENBSD_3_5, OPENBSD_3_4_BASE, OPENBSD_3_4, OPENBSD_3_3_BASE, OPENBSD_3_3, OPENBSD_3_2_BASE, OPENBSD_3_2
Changes since 1.9: +20 -20 lines
Diff to previous 1.9 (colored)

Kill __FUNCTION__.
ok itojun@

Revision 1.9 / (download) - annotate - [select for diffs], Wed May 29 14:34:05 2002 UTC (22 years ago) by itojun
Branch: MAIN
Changes since 1.8: +2 -5 lines
Diff to previous 1.8 (colored)

KNF, strlcpy, cleanups from kame

Revision 1.8 / (download) - annotate - [select for diffs], Tue May 21 23:29:46 2002 UTC (22 years ago) by itojun
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

minor KNF.  plug a memory leak on reconfig.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Jan 21 15:42:36 2001 UTC (23 years, 4 months ago) by itojun
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE, OPENBSD_3_1, OPENBSD_3_0_BASE, OPENBSD_3_0, OPENBSD_2_9_BASE, OPENBSD_2_9
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

sync router renumbering flag bit to conform to 2292bis-02 and RR RFC.
sync with latest kame rtadvd (again).  mostly cosmetic.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Jan 15 11:06:27 2001 UTC (23 years, 4 months ago) by itojun
Branch: MAIN
Changes since 1.5: +84 -14 lines
Diff to previous 1.5 (colored)

sync with latest kame tree.
- reduce chances for signal handler rae condition
- decrease chances for misconfiguration
- feedbacks from router renumbering protocol bakeoff
- cleanups related to mtu handling

Revision 1.5 / (download) - annotate - [select for diffs], Thu Jul 6 10:14:47 2000 UTC (23 years, 11 months ago) by itojun
Branch: MAIN
CVS Tags: OPENBSD_2_8_BASE, OPENBSD_2_8
Changes since 1.4: +31 -23 lines
Diff to previous 1.4 (colored)

sync with router renumber struct decl change.
more logs.  make it very sure to close temporary socket.

Revision 1.4 / (download) - annotate - [select for diffs], Tue May 23 11:23:23 2000 UTC (24 years ago) by itojun
Branch: MAIN
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)

sync with latest kame.
- weaken logging priority for /etc/resolv.conf open failure
- gather stats, emit stats by SIGUSR1
- use SIOCGIFMTU to get interface MTU (just a matter of #ifdef)
From: "Todd T. Fries" <todd@fries.net>

Revision 1.3 / (download) - annotate - [select for diffs], Mon Mar 13 06:16:11 2000 UTC (24 years, 3 months ago) by itojun
Branch: MAIN
CVS Tags: OPENBSD_2_7_BASE, OPENBSD_2_7
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

bring in latest rtadvd source from kame.
this fixes unclosed file descriptor in router renumbering case.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Dec 11 10:33:28 1999 UTC (24 years, 6 months ago) by itojun
Branch: MAIN
Changes since 1.1: +2 -0 lines
Diff to previous 1.1 (colored)

enable rtadvd in usr.sbin/Makefile.
rcsid police on usr.sbin/rtadvd.
add sample config into etc/rtadvd.conf.
add files into distrib/sets/list.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sat Dec 11 10:23:27 1999 UTC (24 years, 6 months ago) by itojun
Branch: KAME
CVS Tags: kame_19991211
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

router advertisement daemon, from KAME

Revision 1.1 / (download) - annotate - [select for diffs], Sat Dec 11 10:23:27 1999 UTC (24 years, 6 months ago) by itojun
Branch: MAIN

Initial revision

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.