git: Remove faith(4) and faithd(8) from the tree.

Sascha Wildner swildner at crater.dragonflybsd.org
Sat Nov 25 13:02:08 PST 2017


commit 06937ef9d452a6b99c1a2f00934d239534c8545d
Author: Sascha Wildner <saw at online.de>
Date:   Sat Nov 25 22:01:12 2017 +0100

    Remove faith(4) and faithd(8) from the tree.
    
    FreeBSD did that 3 years ago (r274331). Quoting from their commit msg:
    
    -----8<-----
    It looks like industry have chosen different (and more traditional)
    stateless/stateful NAT64 as translation mechanism. Last non-trivial
    commits to both faith(4) and faithd(8) happened more than 12 years
    ago, so I assume it is time to drop RFC3142 in FreeBSD.
    ----->8-----
    
    Some more info here:
    
    https://lists.freebsd.org/pipermail/freebsd-net/2014-October/040224.html
    
    Discussed-with: sephe

Summary of changes:
 Makefile_upgrade.inc               |    5 +
 UPDATING                           |   10 +-
 etc/defaults/rc.conf               |    3 -
 etc/network.subr                   |   33 +-
 etc/rc.d/network_ipv6              |    3 -
 etc/rc.d/rtadvd                    |    3 +-
 lib/libc/net/getaddrinfo.c         |   55 --
 lib/libc/net/getnameinfo.c         |    1 -
 share/man/man4/Makefile            |    2 -
 share/man/man4/faith.4             |  137 -----
 share/man/man4/inet6.4             |   13 +-
 share/man/man4/ip6.4               |    7 +-
 share/man/man5/rc.conf.5           |   10 +-
 sys/boot/dloader/loader-bootp.conf |    1 -
 sys/boot/dloader/loader.conf       |    1 -
 sys/conf/files                     |    1 -
 sys/config/LINT64                  |    3 -
 sys/net/Makefile                   |    2 +-
 sys/net/faith/Makefile             |   18 -
 sys/net/faith/if_faith.c           |  361 ------------
 sys/net/faith/if_faith.h           |   44 --
 sys/net/if_types.h                 |    2 -
 sys/netinet/in.h                   |    2 -
 sys/netinet/in_pcb.c               |    6 +-
 sys/netinet/in_pcb.h               |    2 -
 sys/netinet/ip_icmp.c              |   13 -
 sys/netinet/ip_input.c             |   17 -
 sys/netinet/ip_output.c            |   10 -
 sys/netinet6/icmp6.c               |   16 -
 sys/netinet6/in6.c                 |   11 +-
 sys/netinet6/in6.h                 |    4 -
 sys/netinet6/in6_pcb.c             |    8 -
 sys/netinet6/in6_proto.c           |    4 -
 sys/netinet6/ip6_input.c           |   16 +-
 sys/netinet6/ip6_output.c          |   10 -
 sys/netinet6/ip6_var.h             |    2 -
 sys/netinet6/raw_ip6.c             |    6 -
 sys/netinet6/udp6_usrreq.c         |    6 -
 sys/sys/param.h                    |    3 +-
 usr.sbin/Makefile                  |    1 -
 usr.sbin/faithd/Makefile           |   24 -
 usr.sbin/faithd/README             |  150 -----
 usr.sbin/faithd/faithd.8           |  428 --------------
 usr.sbin/faithd/faithd.c           |  965 ------------------------------
 usr.sbin/faithd/faithd.h           |   70 ---
 usr.sbin/faithd/ftp.c              | 1142 ------------------------------------
 usr.sbin/faithd/prefix.c           |  346 -----------
 usr.sbin/faithd/prefix.h           |   53 --
 usr.sbin/faithd/rsh.c              |  213 -------
 usr.sbin/faithd/tcp.c              |  305 ----------
 usr.sbin/faithd/test/faithd.rb     |  313 ----------
 usr.sbin/inetd/inetd.c             |   17 +-
 usr.sbin/inetd/inetd.h             |    2 -
 53 files changed, 25 insertions(+), 4855 deletions(-)
 delete mode 100644 share/man/man4/faith.4
 delete mode 100644 sys/net/faith/Makefile
 delete mode 100644 sys/net/faith/if_faith.c
 delete mode 100644 sys/net/faith/if_faith.h
 delete mode 100644 usr.sbin/faithd/Makefile
 delete mode 100644 usr.sbin/faithd/README
 delete mode 100644 usr.sbin/faithd/faithd.8
 delete mode 100644 usr.sbin/faithd/faithd.c
 delete mode 100644 usr.sbin/faithd/faithd.h
 delete mode 100644 usr.sbin/faithd/ftp.c
 delete mode 100644 usr.sbin/faithd/prefix.c
 delete mode 100644 usr.sbin/faithd/prefix.h
 delete mode 100644 usr.sbin/faithd/rsh.c
 delete mode 100644 usr.sbin/faithd/tcp.c
 delete mode 100644 usr.sbin/faithd/test/faithd.rb

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/06937ef9d452a6b99c1a2f00934d239534c8545d


-- 
DragonFly BSD source repository


More information about the Commits mailing list