#
729d2abb |
| 11-Jun-2011 |
Hiroki Sato <hrs@FreeBSD.org> |
Support SIGHUP for reloading /etc/rtadvd.conf.
|
#
10335f19 |
| 09-Jun-2011 |
Attilio Rao <attilio@FreeBSD.org> |
MFC
|
#
07a42575 |
| 07-Jun-2011 |
Hiroki Sato <hrs@FreeBSD.org> |
- Use ELM_MALLOC() for struct rainfo.
- Fix a missing back pointer assignment in struct prefix to struct rainfo when addr="" is specified. This caused SIGSEGV.
- Insert a prefix element to a tai
- Use ELM_MALLOC() for struct rainfo.
- Fix a missing back pointer assignment in struct prefix to struct rainfo when addr="" is specified. This caused SIGSEGV.
- Insert a prefix element to a tail queue after setting parameters.
show more ...
|
#
81c02539 |
| 06-Jun-2011 |
Attilio Rao <attilio@FreeBSD.org> |
MFC
|
#
587d184d |
| 06-Jun-2011 |
Hiroki Sato <hrs@FreeBSD.org> |
Fix build on 64-bit arch.
Submitted by: dim Pointy hat to: hrs
|
#
db82af41 |
| 06-Jun-2011 |
Hiroki Sato <hrs@FreeBSD.org> |
- Implement RDNSS and DNSSL options (RFC 6106, IPv6 Router Advertisement Options for DNS Configuration) into rtadvd(8) and rtsold(8). DNS information received by rtsold(8) will go to resolv.conf
- Implement RDNSS and DNSSL options (RFC 6106, IPv6 Router Advertisement Options for DNS Configuration) into rtadvd(8) and rtsold(8). DNS information received by rtsold(8) will go to resolv.conf(5) by resolvconf(8) script. This is based on work by J.R. Oldroyd (kern/156259) but revised extensively[1].
- rtadvd(8) now supports "noifprefix" to disable gathering on-link prefixes from interfaces when no "addr" is specified[2]. An entry in rtadvd.conf with "noifprefix" + no "addr" generates an RA message with no prefix information option.
- rtadvd(8) now supports RTM_IFANNOUNCE message to fix crashes when an interface is added or removed.
- Correct bogus ND_OPT_ROUTE_INFO value to one in RFC 4191.
Reviewed by: bz[1] PR: kern/156259 [1] PR: bin/152458 [2]
show more ...
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
#
784bddbc |
| 07-Nov-2007 |
Kevin Lo <kevlo@FreeBSD.org> |
Cleanup of userland __P use
|
Revision tags: release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0 |
|
#
94182c08 |
| 23-Mar-2006 |
SUZUKI Shinsuke <suz@FreeBSD.org> |
avoid heap overrun
Obtained from: KAME MFC after: 1 day
|
#
990634f5 |
| 17-Nov-2005 |
SUZUKI Shinsuke <suz@FreeBSD.org> |
fixed a typo in comment
|
Revision tags: release/6.0.0_cvs, release/6.0.0 |
|
#
b9204379 |
| 19-Oct-2005 |
SUZUKI Shinsuke <suz@FreeBSD.org> |
added an ioctl option in kernel so that ndp/rtadvd can change some NDP-related kernel variables based on their configurations (RFC2461 p.43 6.2.1 mandates this for IPv6 routers)
Obtained from: KAME
added an ioctl option in kernel so that ndp/rtadvd can change some NDP-related kernel variables based on their configurations (RFC2461 p.43 6.2.1 mandates this for IPv6 routers)
Obtained from: KAME Reviewd by: ume, gnn MFC after: 2 weeks
show more ...
|
Revision tags: release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0 |
|
#
72286081 |
| 22-Oct-2004 |
SUZUKI Shinsuke <suz@FreeBSD.org> |
removed compilation warning
PR: bin/71624
|
Revision tags: release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0 |
|
#
fc35a81b |
| 15-Aug-2003 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
- supported a string notation for xxflags. - deprecate routes#N, as it is hard to keep consistency with rtprefixN. accept any number of "rtprefix", "rtrefix0", ..., "rtprefix99". - deprecate "ad
- supported a string notation for xxflags. - deprecate routes#N, as it is hard to keep consistency with rtprefixN. accept any number of "rtprefix", "rtrefix0", ..., "rtprefix99". - deprecate "addrs#N", as it is difficult for users to keep consistency with "addrN". accept 100 prefix info in maximum - like "addr", "addr0" ... "addr99". WARNS=2 clean on netbsd. old configuration file should work just fine. behavior change: previously, we rejected "addrN" if there's "addr", and we rejected "addr" if there is "addrN". now we accept both without problem. - when an advertised prefix configured from the kernel has been added or invalidated, notice the change in a short delay. - when invalidating a prefix, do not bark even if there is inconsistency about prefix lifetimes. - wrap more specific route info code into ROUTEINFO.
Obtained from: KAME MFC after: 1 week
show more ...
|
#
d7f0819b |
| 12-Aug-2003 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
malloc() may return NULL.
Obtained from: KAME MFC after: 1 week
|
#
b6ed844f |
| 11-Aug-2003 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
reduce #ifdef.
MFC after: 1 week
|
#
bb58b617 |
| 11-Aug-2003 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
use strlcpy() and snprintf().
Obtained from: KAME MFC after: 1 week
|
#
47742de0 |
| 11-Aug-2003 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
use int64_t instead of long long.
Obtained from: KAME MFC after: 1 week
|
#
be9879af |
| 08-Aug-2003 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Drop MIP6 code. We don't support MIP6 yet.
MFC after: 1 week
|
#
fa19f9be |
| 08-Aug-2003 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
KNF, correct typos and cleanup spaces.
Obtained from: KAME MFC after: 1 week
|
#
1533bed0 |
| 08-Aug-2003 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
__FUNCTION__ --> __func__
Obtained from: KAME MFC after: 1 week
|
Revision tags: release/5.1.0_cvs, release/5.1.0 |
|
#
a9379b29 |
| 10-Apr-2003 |
SUZUKI Shinsuke <suz@FreeBSD.org> |
- fixed byte order of route lifetimes in route info opptions. - corrected wording in a log message.
Obtained from: KAME MFC after: 1 week
|
#
3f171d22 |
| 05-Apr-2003 |
Nate Lawson <njl@FreeBSD.org> |
Use assignment, not equivalence test.
No response from: suz
|
Revision tags: release/4.8.0_cvs, release/4.8.0 |
|
#
ac03f2af |
| 02-Apr-2003 |
SUZUKI Shinsuke <suz@FreeBSD.org> |
fixed invalid pointer reference
Obtained from: KAME
|
Revision tags: release/5.0.0_cvs, release/5.0.0 |
|
#
d64ada50 |
| 30-Dec-2002 |
Jens Schweikhardt <schweikh@FreeBSD.org> |
Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/ Add FreeBSD Id tag where missing.
|
Revision tags: release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs |
|
#
c4a0032f |
| 15-Jun-2002 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Do not issue deprecated ioctl.
Obtained from: KAME MFC after: 2 weeks
|
#
0a5f3ef4 |
| 13-Jun-2002 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Changed the behavior when an interface-direct prefix being advertised was removed from the kernel; Advertise the prefix with zero lifetimes rather than to remove the prefix from the prefix list to be
Changed the behavior when an interface-direct prefix being advertised was removed from the kernel; Advertise the prefix with zero lifetimes rather than to remove the prefix from the prefix list to be advertised. This will help renumber a receiving host by deprecating the address derived from the old prefix.
Obtained from: KAME MFC after: 2 weeks
show more ...
|