Remove faith(4) and faithd(8) from the tree.
authorSascha Wildner <saw@online.de>
Sat, 25 Nov 2017 21:01:12 +0000 (22:01 +0100)
committerSascha Wildner <saw@online.de>
Sat, 25 Nov 2017 21:01:42 +0000 (22:01 +0100)
commit06937ef9d452a6b99c1a2f00934d239534c8545d
tree152661ef4750f20f6c688f0a3d1a55bc4e042c52
parente8c57cb96b28c8152aa2d0beda7d547b1d8bb39e
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
53 files changed:
Makefile_upgrade.inc
UPDATING
etc/defaults/rc.conf
etc/network.subr
etc/rc.d/network_ipv6
etc/rc.d/rtadvd
lib/libc/net/getaddrinfo.c
lib/libc/net/getnameinfo.c
share/man/man4/Makefile
share/man/man4/faith.4 [deleted file]
share/man/man4/inet6.4
share/man/man4/ip6.4
share/man/man5/rc.conf.5
sys/boot/dloader/loader-bootp.conf
sys/boot/dloader/loader.conf
sys/conf/files
sys/config/LINT64
sys/net/Makefile
sys/net/faith/Makefile [deleted file]
sys/net/faith/if_faith.c [deleted file]
sys/net/faith/if_faith.h [deleted file]
sys/net/if_types.h
sys/netinet/in.h
sys/netinet/in_pcb.c
sys/netinet/in_pcb.h
sys/netinet/ip_icmp.c
sys/netinet/ip_input.c
sys/netinet/ip_output.c
sys/netinet6/icmp6.c
sys/netinet6/in6.c
sys/netinet6/in6.h
sys/netinet6/in6_pcb.c
sys/netinet6/in6_proto.c
sys/netinet6/ip6_input.c
sys/netinet6/ip6_output.c
sys/netinet6/ip6_var.h
sys/netinet6/raw_ip6.c
sys/netinet6/udp6_usrreq.c
sys/sys/param.h
usr.sbin/Makefile
usr.sbin/faithd/Makefile [deleted file]
usr.sbin/faithd/README [deleted file]
usr.sbin/faithd/faithd.8 [deleted file]
usr.sbin/faithd/faithd.c [deleted file]
usr.sbin/faithd/faithd.h [deleted file]
usr.sbin/faithd/ftp.c [deleted file]
usr.sbin/faithd/prefix.c [deleted file]
usr.sbin/faithd/prefix.h [deleted file]
usr.sbin/faithd/rsh.c [deleted file]
usr.sbin/faithd/tcp.c [deleted file]
usr.sbin/faithd/test/faithd.rb [deleted file]
usr.sbin/inetd/inetd.c
usr.sbin/inetd/inetd.h