Merge branch 'master' into emergency
* master:
Overhaul address classification for link-local and non-unicast addresses.
functions.m4: Publish the per-class forwarding bitmasks.
functions.m4: The mark-{from,to}-* rules no longer own the packet marks.
classify.m4: Use canonical forms for IPv6 addresses.
local.m4: Actually use the IPv6 fragmentation forbidding filter.
Extend proper ICMP handling to IPv6.
bookends.m4: Optimize checking for forwarding IPv6 link-local multicast.
vampire.m4: Extend services to untrusted hosts over IPv6.
Introduce variable for expected input chains.