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