freebsd-nq/usr.sbin/rtadvd
Hajimu UMEMOTO fc35a81b09 - 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
2003-08-15 19:13:53 +00:00
..
advcap.c use strlcpy() and snprintf(). 2003-08-11 15:49:47 +00:00
advcap.h use int64_t instead of long long. 2003-08-11 15:46:37 +00:00
config.c - supported a string notation for xxflags. 2003-08-15 19:13:53 +00:00
config.h - supported a string notation for xxflags. 2003-08-15 19:13:53 +00:00
dump.c - supported a string notation for xxflags. 2003-08-15 19:13:53 +00:00
dump.h Sync with recent KAME. 2001-06-11 12:39:29 +00:00
if.c reduce #ifdef. 2003-08-11 15:51:54 +00:00
if.h reduce #ifdef. 2003-08-11 15:51:54 +00:00
Makefile - supported a string notation for xxflags. 2003-08-15 19:13:53 +00:00
pathnames.h Sync with recent KAME. 2001-06-11 12:39:29 +00:00
rrenum.c reduce #ifdef. 2003-08-11 15:51:54 +00:00
rrenum.h Sync with recent KAME. 2001-06-11 12:39:29 +00:00
rtadvd.8 - supported a string notation for xxflags. 2003-08-15 19:13:53 +00:00
rtadvd.c - supported a string notation for xxflags. 2003-08-15 19:13:53 +00:00
rtadvd.conf - supported a string notation for xxflags. 2003-08-15 19:13:53 +00:00
rtadvd.conf.5 - supported a string notation for xxflags. 2003-08-15 19:13:53 +00:00
rtadvd.h - supported a string notation for xxflags. 2003-08-15 19:13:53 +00:00
timer.c reduce #ifdef. 2003-08-11 15:51:54 +00:00
timer.h KNF, correct typos and cleanup spaces. 2003-08-08 16:56:01 +00:00