History log of /freebsd/usr.sbin/rtadvd/config.c (Results 51 – 75 of 112)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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 ...


12345