IPv4 code originated in McAfee Firewall Enterprise, where it has been
in use for some years. ARP code is reworked for FreeBSD 11. IPv6 routing
and NDP code is similar. Code has been tested with route changes, and using
debugger to verify that code operation is as expected.