Subject: IPv4/IPv6 PMTUd problem
To: None <firstname.lastname@example.org>
From: Rick Byers <rb-netbsd@BigScaryChildren.net>
Date: 06/30/2002 16:55:57
I'm having a problem where path MTU discovery isn't working. I'm getting
ICMP needs-frag messages, but they're getting dicarded because the
appropriate PCB can't be found (tcp_subr.c rev 1.127 line 1430).
It turns out that mozilla allways uses IPv6, with IPv4 addresses (or
whatever they're called - "::ffff:*"). So it doesn't generate any entries
in the IPv4 tcbtable. Should tcp_ctlinput be checking the IPv6 tcb table
for a match also?
This is under NetBSD-1.6_BETA4/i386, but it doesn't look like the relevant
code has changed at all in -current.