… all, pcb layer should do nothing special against IPv4 mapped address. (bsdi3/freebsd2) revealed by bindtest
by existence of connected pcb.
-m will suppress the behavior (send it as is, and obey path MTU discovery).
- check whether the initial contact is acceptable. when both ends are using "use" as the policy level, both ends initiate the phase 1 and send initial-contacts under each phase 1 SA. In this case, each phase 1 SA will be banished by the another initial-contact. Simply calling getcontacted() is the solution to avoid the case.
* kame/sys/netinet6/ip6_mroute.c (add_m6fc): made sure to reset the outgoing interfaces list in all cases where a multicast routing cache is created or updated. In response to a report from Hoerdt Mickael <email@example.com>
DoS attack using path MTU messages. validate ICMPv6 too big messages using content of TCP/UDP connection table and/or IPsec SAs. framework by firstname.lastname@example.org. sync with netbsd-current.