loopback: Use ifclone APIs to create loopback interfaces.
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Tue, 20 Jun 2017 02:58:55 +0000 (10:58 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Tue, 20 Jun 2017 02:58:55 +0000 (10:58 +0800)
commit860b6b42480be3b42edadde8a495a9da3141dd46
tree09ba079adfb7602915e30dbe80e81e9c64c7f397
parent8fc51cdec531824473e9a224239a1b008966c655
loopback: Use ifclone APIs to create loopback interfaces.

This paves way for multiple FIB support.
sys/net/if_loop.c
sys/net/if_var.h
sys/netinet/ip_output.c
sys/netinet6/in6_src.c
sys/netinet6/ip6_input.c
sys/netinet6/ip6_output.c
sys/netinet6/nd6.c