they didn't work as intended, and could infinite loop in the kernel.
* kame/sys/netinet6/nd6_rtr.c (prelist_update): ignored manually configured addresses to decide whether to autoconfigure a new address from an RA. (This is a clarification in rfc2462bis-02.)
a new address from an RA. (a clarification in rfc2462bis-02)
it tends to cause compilation problems in several places.
* kame/sys/netinet6/mld6.c: use as high clock granularity as possible (i.e., per 10 msec) for protocol timers. 2004-07-05 JINMEI, Tatuya <firstname.lastname@example.org> * kame/sys/netinet6/(many places): revised delay for DAD according to rfc2462bis-02: impose a random delay (when necessary) before sending the corresponding MLD report, while still listening to the multicast group, not just delaying a DAD NS.
…elay (when necessary) before sending the corresponding MLD report, while still listening to the multicast group, rather than before sending an NS. - improved timer granularity for MLD. the timer now uses the system's most fine-grained timer tick.
maximum response delay field.
2004-07-03 JINMEI, Tatuya <email@example.com> * kame/sys/netinet6/ip6_output.c (ip6_ctloutput): fixed the use of an uninitialized pointer for the IPV6_IPSEC_POLICY socket option on FreeBSD. All FreeBSD users using IPv6 IPsec must apply this fix. Snaps since 20040524 are affected.
* kame/kame/libinet6/name6.c (_dns_ghbyaddr): plugged a memory leak. All KAME snaps need this fix, and it is recommended to update libinet6 and all snap applications with this fix. (note: no need to merge)
reported by Lynch via sys/742.