]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r231852,232127:
authorbz <bz@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 5 Mar 2012 17:33:01 +0000 (17:33 +0000)
committerbz <bz@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 5 Mar 2012 17:33:01 +0000 (17:33 +0000)
commit0a3397a7e5ac0e4d006e3fb8909fee807d705b15
tree57eecef716009d30416d638ca112e5357faf4302
parent249e87eda0e900794963c321c7f32ea7b0e5b7f3
MFC r231852,232127:

  Merge multi-FIB IPv6 support.

  Extend the so far IPv4-only support for multiple routing tables (FIBs)
  introduced in r178888 to IPv6 providing feature parity.

  This includes an extended rtalloc(9) KPI for IPv6, the necessary
  adjustments to the network stack, and user land support as in netstat.

Sponsored by: Cisco Systems, Inc.

git-svn-id: svn://svn.freebsd.org/base/stable/8@232552 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
38 files changed:
contrib/netcat/netcat.c
etc/network.subr
etc/rc.d/network_ipv6
etc/rc.d/routing
share/man/man4/faith.4
sys/contrib/pf/net/pf.c
sys/contrib/pf/net/pf_ioctl.c
sys/fs/nfsclient/nfs_clport.c
sys/fs/nfsclient/nfs_clvfsops.c
sys/kern/uipc_socket.c
sys/net/flowtable.c
sys/net/if_faith.c
sys/net/route.c
sys/net/route.h
sys/netinet/in.c
sys/netinet/ipfw/ip_fw2.c
sys/netinet/sctp_os_bsd.h
sys/netinet/tcp_subr.c
sys/netinet6/icmp6.c
sys/netinet6/in6.c
sys/netinet6/in6_gif.c
sys/netinet6/in6_ifattach.c
sys/netinet6/in6_mcast.c
sys/netinet6/in6_rmx.c
sys/netinet6/in6_src.c
sys/netinet6/in6_var.h
sys/netinet6/ip6_forward.c
sys/netinet6/ip6_input.c
sys/netinet6/ip6_output.c
sys/netinet6/ip6_var.h
sys/netinet6/nd6.c
sys/netinet6/nd6_nbr.c
sys/netinet6/nd6_rtr.c
sys/netinet6/raw_ip6.c
sys/netipsec/ipsec_output.c
sys/nfs/bootp_subr.c
sys/nfsclient/nfs_vfsops.c
usr.bin/netstat/route.c