History log of /src/usr.sbin/rtadvd/rtadvd.8 |
Revision | | Date | Author | Comments |
1.29 |
| 21-Apr-2020 |
wiz | Remove -M from SYNOPSIS as well.
|
1.28 |
| 21-Apr-2020 |
roy | rtadvd: Remove router renumbering - it's been disable for years
|
1.27 |
| 11-Nov-2019 |
roy | rtadvd: Add C flag to control the zeroing of the leaving configuration
This is only intended to assist the testing of clients which consume Router Advertisement messages, such as dhcpcd(8).
|
1.26 |
| 06-Nov-2017 |
christos | branches: 1.26.4; 1.26.6; Change the meaning of the 'D' flag to print errors to stderr instead of syslog(3) and exit if poll(2) fails (intended to be used with unit-tests).
|
1.25 |
| 16-Dec-2016 |
ozaki-r | branches: 1.25.6; Support -p <pidfile> option
It's needed to avoid using /var/run/rtadvd.pid on ATF tests and run multiple instances of rump.rtadvd on a test.
|
1.24 |
| 13-Dec-2012 |
wiz | branches: 1.24.12; Formatting nit.
|
1.23 |
| 13-Dec-2012 |
roy | Remove the iflist array and store ifflags in rainfo.
Add support for SIGHUP to re-read the configuration for each interface. If an invalid configuration is found, we continue to use the old one; otherwise we expire the current one and then start advertising the new one.
Specififed interfaces don't have to exist at startup. If specified interfaces arrive, load their config and start advertising. If they depart, remove their rainfo structure and continue.
Fixes PR/43881 and PR/47311
|
1.22 |
| 28-Apr-2011 |
wiz | branches: 1.22.4; 1.22.10; Sort sections.
|
1.21 |
| 05-Mar-2006 |
rpaulo | branches: 1.21.16; NDP-related improvements: RFC4191 - supports host-side router-preference
RFC3542 - if DAD fails on a interface, disables IPv6 operation on the interface - don't advertise MLD report before DAD finishes
Others - fixes integer overflow for valid and preferred lifetimes - improves timer granularity for MLD, using callout-timer. - reflects rtadvd's IPv6 host variable information into kernel (router only) - adds a sysctl option to enable/disable pMTUd for multicast packets - performs NUD on PPP/GRE interface by default - Redirect works regardless of ip6_accept_rtadv - removes RFC1885-related code
From the KAME project via SUZUKI Shinsuke. Reviewed by core.
|
1.20 |
| 31-Oct-2005 |
wiz | Small improvements. Sort options. From jmc@openbsd.
|
1.19 |
| 07-Sep-2003 |
wiz | Consistently use 'RFC 1234' instead of 'RFC1234' or 'RFC-1234'. From jmc@openbsd.
|
1.18 |
| 30-Mar-2003 |
perry | ipng->IPng, from Igor Sobrado in PR misc/20755 (though its a nit, ipng is fine.
|
1.17 |
| 29-May-2002 |
wiz | Grammar improvements.
|
1.16 |
| 29-May-2002 |
itojun | KNF, strlcpy, memory leak fix, random other cleanups. sync w/kame
|
1.15 |
| 08-Feb-2002 |
ross | Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
|
1.14 |
| 02-Feb-2002 |
wiz | Use standard headers.
|
1.13 |
| 04-Feb-2001 |
itojun | avoid infinite loop when -s is specified (select loop mistake). make agetent() 32bit clean. KAME PR 127. disable -R (router renumbering receiver). sync with kame.
|
1.12 |
| 15-Jan-2001 |
itojun | sync with latest kame tree. - reduce chances for signal handler rae condition - decrease chances for misconfiguration - feedbacks from router renumbering protocol bakeoff
|
1.11 |
| 15-Oct-2000 |
bjh21 | Grammatical and formatting cleanups.
|
1.10 |
| 04-Sep-2000 |
kleink | For commands and utilities, use EXIT STATUS rather than RETURN VALUES or DIAGNOSTICS as appropriate (and documented in mdoc(7)).
|
1.9 |
| 06-Jul-2000 |
itojun | sync with sys/netinet/icmp6.h change (no bitfield for router renumber). more logging. improve error handling/garbage collection. sync with kame.
|
1.8 |
| 23-May-2000 |
itojun | branches: 1.8.4; sync with latest kame. - decrease warning level on missing rtadvd.conf (actually, the file can be omitted) - strict prototype - gather stats better, emit stats on SIGUSR1 to /var/run
|
1.7 |
| 13-Mar-2000 |
itojun | bring in latest kame tree. this fixes unclosed file descdriptor in router renumbering case.
|
1.6 |
| 02-Feb-2000 |
itojun | add -R (accept router renumbering packet). now router renumbering is disabled by default for ipsec config twists. dies gracefully on SIGTERM.
|
1.5 |
| 24-Jan-2000 |
itojun | fix pathname for rtadvd.conf. (/etc/rtadvd.conf for netbsd-current)
|
1.4 |
| 06-Jan-2000 |
itojun | grammar fix. sync with latest KAME.
|
1.3 |
| 08-Dec-1999 |
itojun | fix pathname to /etc/rtadvd.conf. NetBSD PR: 8966
|
1.2 |
| 08-Jul-1999 |
itojun | branches: 1.2.4; sync with KAME/NetBSD14. add warning about upstream/downstream advertisement.
|
1.1 |
| 02-Jul-1999 |
itojun | rtadvd: advertise IPv6 prefix info via router advertisement. (to be run on routers)
|
1.2.4.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.8.4.1 |
| 20-Jul-2000 |
itojun | pullup from main trunc (approved by releng-1-5) sync with sys/netinet/icmp6.h change (no bitfield for router renumber). more logging. improve error handling/garbage collection. sync with kame.
1.1 -> 1.2 basesrc/usr.sbin/rtadvd/dump.c 1.5 -> 1.6 basesrc/usr.sbin/rtadvd/if.c 1.3 -> 1.4 basesrc/usr.sbin/rtadvd/if.h \ basesrc/usr.sbin/rtadvd/rtadvd.conf.5 basesrc/usr.sbin/rtadvd/timer.c \ basesrc/usr.sbin/rtadvd/timer.h 1.4 -> 1.5 basesrc/usr.sbin/rtadvd/rrenum.c \ basesrc/usr.sbin/rtadvd/rtadvd.h 1.8 -> 1.9 basesrc/usr.sbin/rtadvd/rtadvd.8 1.9 -> 1.10 basesrc/usr.sbin/rtadvd/rtadvd.c
|
1.21.16.1 |
| 22-Feb-2008 |
keiichi | imported Mobile IPv6 code developed by the SHISA project (http://www.mobileip.jp/).
|
1.22.10.1 |
| 25-Feb-2013 |
tls | resync with head
|
1.22.4.2 |
| 23-Jan-2013 |
yamt | sync with head
|
1.22.4.1 |
| 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.24.12.1 |
| 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
1.25.6.1 |
| 21-Nov-2017 |
martin | Pull up following revision(s) (requested by ozaki-r in ticket #358): usr.sbin/rtadvd/rtadvd.c: revision 1.54-1.58 usr.sbin/rtadvd/config.c: revision 1.37 usr.sbin/rtadvd/if.c: revision 1.25 usr.sbin/rtadvd/dump.c: revision 1.15 usr.sbin/rtadvd/rrenum.c: revision 1.20 usr.sbin/rtadvd/logit.h: revision 1.1 usr.sbin/rtadvd/rtadvd.8: revision 1.26 tests/net/ndp/t_ra.sh: revision 1.30 usr.sbin/rtadvd/timer.c: revision 1.14 tests/net/ndp/t_ra.sh: revision 1.31 usr.sbin/rtadvd/advcap.c: revision 1.17
KNF, fix time printing formats.
Don't start another copy of rtadvd if one is running.
PR/52618: Shinichi Doyashiki: Don't exit if adding interface to multicast group fails. This happens with empty vlan interfaces - make syscalls checks against -1 - fix errors to print %s: instead of <%s> XXX: if_vlan is the only pseudo interface in net/ that returns such an error..
Kill rtadvd surely even if the tests fail in the middle It may help PR bin/52701.
Change the meaning of the D flag to print errors to stderr instead of syslog(3) and exit if poll(2) fails (intended to be used with unit-tests).
Mark expandm as preserving format strings.
Let rtadvd not use syslog for logging Thanks to christos@ now rtadvd can log via stderr instead of syslog by -D option. Address PR bin/52701
|
1.26.6.1 |
| 11-Nov-2019 |
martin | Pull up following revision(s) (requested by roy in ticket #417):
usr.sbin/rtadvd/rtadvd.c: revision 1.70 usr.sbin/rtadvd/rtadvd.c: revision 1.71 usr.sbin/rtadvd/rtadvd.h: revision 1.20 usr.sbin/rtadvd/config.c: revision 1.42 usr.sbin/rtadvd/config.c: revision 1.43 usr.sbin/rtadvd/rtadvd.8: revision 1.27
rtadvd: Fix reloading configuration killing interface timers
rtadvd: remove support for SIOCSIFINFO_IN6 It's been broken since we enabled dropping privs. It's also probably the wrong place to do this, and support for SIOCSIFINFO_IN6 will be in the next dhcpcd import.
rtadvd: Add C flag to control the zeroing of the leaving configuration This is only intended to assist the testing of clients which consume Router Advertisement messages, such as dhcpcd(8).
|
1.26.4.2 |
| 21-Apr-2020 |
martin | Sync with HEAD
|
1.26.4.1 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|