git: rtadvd - Import newer rtadvd, add rtadvctl from FreeBSD-10

Matthew Dillon dillon at crater.dragonflybsd.org
Sun Sep 20 18:02:40 PDT 2015


commit c17e6018cab90fba83aa80d4974cfbeb9a5e75ca
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Sun Sep 20 17:59:44 2015 -0700

    rtadvd - Import newer rtadvd, add rtadvctl from FreeBSD-10
    
    * This patch updates the rtvdvd daemon and adds the rtadvctl
      utility to the base system. Both of these are from
      FreeBSD-10.2-RELEASE.  The intent is to add RFC 6106 functionality
      (DNS information distributed via router advertisements) to the
      system
    
    Submitted-by: Charles Musser <cmusser at sonic.net>

Summary of changes:
 sys/netinet/icmp6.h                        |   20 +
 usr.sbin/Makefile                          |    1 +
 usr.sbin/rtadvctl/Makefile                 |   13 +
 usr.sbin/rtadvctl/rtadvctl.8               |  105 ++
 usr.sbin/rtadvctl/rtadvctl.c               |  939 +++++++++++++
 usr.sbin/rtadvd/Makefile                   |   15 +-
 usr.sbin/rtadvd/advcap.c                   |   57 +-
 usr.sbin/rtadvd/advcap.h                   |    8 +-
 usr.sbin/rtadvd/config.c                   | 1715 ++++++++++++++---------
 usr.sbin/rtadvd/config.h                   |   27 +-
 usr.sbin/rtadvd/control.c                  |  492 +++++++
 usr.sbin/rtadvd/{rrenum.h => control.h}    |   64 +-
 usr.sbin/rtadvd/control_client.c           |  131 ++
 usr.sbin/rtadvd/control_client.h           |   30 +
 usr.sbin/rtadvd/control_server.c           |  752 +++++++++++
 usr.sbin/rtadvd/control_server.h           |   42 +
 usr.sbin/rtadvd/if.c                       |  767 ++++++-----
 usr.sbin/rtadvd/if.h                       |   47 +-
 usr.sbin/rtadvd/pathnames.h                |    7 +-
 usr.sbin/rtadvd/rrenum.c                   |  228 ++--
 usr.sbin/rtadvd/rrenum.h                   |    8 +-
 usr.sbin/rtadvd/rtadvd.8                   |  106 +-
 usr.sbin/rtadvd/rtadvd.c                   | 2023 ++++++++++++++++------------
 usr.sbin/rtadvd/rtadvd.conf                |    8 +-
 usr.sbin/rtadvd/rtadvd.conf.5              |  339 +++--
 usr.sbin/rtadvd/rtadvd.h                   |  326 +++--
 usr.sbin/rtadvd/timer.c                    |  239 ++--
 usr.sbin/rtadvd/timer.h                    |   55 +-
 usr.sbin/rtadvd/{rrenum.h => timer_subr.c} |   71 +-
 usr.sbin/rtadvd/{rrenum.h => timer_subr.h} |   39 +-
 30 files changed, 6265 insertions(+), 2409 deletions(-)
 create mode 100644 usr.sbin/rtadvctl/Makefile
 create mode 100644 usr.sbin/rtadvctl/rtadvctl.8
 create mode 100644 usr.sbin/rtadvctl/rtadvctl.c
 create mode 100644 usr.sbin/rtadvd/control.c
 copy usr.sbin/rtadvd/{rrenum.h => control.h} (53%)
 create mode 100644 usr.sbin/rtadvd/control_client.c
 create mode 100644 usr.sbin/rtadvd/control_client.h
 create mode 100644 usr.sbin/rtadvd/control_server.c
 create mode 100644 usr.sbin/rtadvd/control_server.h
 copy usr.sbin/rtadvd/{rrenum.h => timer_subr.c} (56%)
 copy usr.sbin/rtadvd/{rrenum.h => timer_subr.h} (60%)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/c17e6018cab90fba83aa80d4974cfbeb9a5e75ca


-- 
DragonFly BSD source repository


More information about the Commits mailing list