Masao Uebayashi wrote: >> @@ -1015,6 +1015,11 @@ >> mp = &(*mp)->m_next; >> } >> #endif >> + >> + /* some OSes call this logic with IPv4 packet, for SO_TIMESTAMP */ >> + if ((ip6->ip6_vfc & IPV6_VERSION_MASK) !=3D IPV6_VERSION) >> + return; >> + >> if (in6p->in6p_flags & IN6P_RECVDSTADDR) { >> *mp = sbcreatecontrol((caddr_t) &ip6->ip6_dst, >> sizeof(struct in6_addr), IPV6_RECVDSTADDR, IPPROTO_IPV6); >> > > This change is apparently broken. > > Masao > Fixed here, and in the revision on the netbsd-2 branch as well. (I'm really not sure how this didn't happed to netbsd-2-0, but it didn't). Thanks for letting me know. +j
Attachment:
signature.asc
Description: OpenPGP digital signature