OpenGrok
Cross Reference: timer.h
xref
: /
src
/
usr.sbin
/
rtadvd
/
timer.h
Home
|
History
|
Annotate
|
Download
|
only in
rtadvd
History log of
/src/usr.sbin/rtadvd/timer.h
Revision
Date
Author
Comments
1.10
20-Apr-2018
roy
Allow timers to exist but be inactive.
This will be used in a future commit.
1.9
20-Apr-2018
roy
White space police.
1.8
05-Jun-2015
roy
branches: 1.8.14;
Use clock_gettime(2) instead of gettimeofday(2) so we can use a monotonic
clock rather than the wall clock.
Use timespec rather than timeval structs to make this transition easier.
Kill custom timeval comparison functions in favor of timespeccmp(3).
1.7
10-Dec-2011
roy
Add RDNSS and DNSSL support, RFC6106.
Replace custom lists with TAILQ lists.
Clean up plently of signed vs unsigned warnings and set WARNS=4.
Adapted from FreeBSD.
1.6
05-Mar-2006
rpaulo
branches: 1.6.42;
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.5
21-May-2002
itojun
KNF. a memory leak fix. sync w/kame
1.4
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.3
23-May-2000
itojun
branches: 1.3.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.2
06-Jul-1999
itojun
fix for 64bit arch, where sizeof(size_t) != sizeof(int).
add NetBSD RCS ID.
1.1
02-Jul-1999
itojun
rtadvd: advertise IPv6 prefix info via router advertisement.
(to be run on routers)
1.3.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.6.42.1
17-Apr-2012
yamt
sync with head
1.8.14.1
22-Apr-2018
pgoyette
Sync with HEAD
Indexes created Wed Oct 01 19:09:53 GMT 2025