cvs commit: src/usr.sbin/rtadvd Makefile config.c config.h dump.c rtadvd.8 rtadvd.c rtadvd.conf rtadvd.conf.5 rtadvd.h src/usr.sbin/rtsold Makefile

Hajimu UMEMOTO ume at
Fri Aug 22 11:54:24 PDT 2003

ume         2003/08/22 11:54:22 PDT

  FreeBSD src repository

  Modified files:        (Branch: RELENG_4)
    usr.sbin/rtadvd      Makefile config.c config.h dump.c 
                         rtadvd.8 rtadvd.c rtadvd.conf 
                         rtadvd.conf.5 rtadvd.h 
    usr.sbin/rtsold      Makefile 
    - logged the fact to dump the status.
    - dump the content of route information options
    - set LOG_PERROR for openlog() when running foreground.
    - variable shared with signal handler needs to be "volatile sig_atomic_t".
    - use arc4random.
    - 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.
          usr.sbin/rtadvd/Makefile:       1.7, 1.8
          usr.sbin/rtadvd/config.c:       1.23
          usr.sbin/rtadvd/config.h:       1.6
          usr.sbin/rtadvd/dump.c:         1.10 - 1.12
          usr.sbin/rtadvd/rtadvd.8:       1.14
          usr.sbin/rtadvd/rtadvd.c:       1.20 - 1.23
          usr.sbin/rtadvd/rtadvd.conf.5:  1.12
          usr.sbin/rtadvd/rtadvd.conf:    1.4
          usr.sbin/rtadvd/rtadvd.h:       1.9
  Revision  Changes    Path   +1 -1      src/usr.sbin/rtadvd/Makefile   +278 -223  src/usr.sbin/rtadvd/config.c   +10 -1     src/usr.sbin/rtadvd/config.h   +27 -2     src/usr.sbin/rtadvd/dump.c   +13 -20    src/usr.sbin/rtadvd/rtadvd.8   +116 -81   src/usr.sbin/rtadvd/rtadvd.c   +3 -3      src/usr.sbin/rtadvd/rtadvd.conf  +114 -80   src/usr.sbin/rtadvd/rtadvd.conf.5   +6 -3      src/usr.sbin/rtadvd/rtadvd.h   +1 -1      src/usr.sbin/rtsold/Makefile

More information about the cvs-src mailing list