Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 04 May 2005 16:53:38 +0200
From:      Andre Oppermann <andre@freebsd.org>
To:        Bruce M Simpson <bms@spc.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/netinet tcp_subr.c
Message-ID:  <4278E1F2.65A109AC@freebsd.org>
References:  <200505041348.j44DmiEQ055445@repoman.freebsd.org> <20050504143200.GC746@empiric.icir.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Bruce M Simpson wrote:
> 
> On Wed, May 04, 2005 at 01:48:44PM +0000, Andre Oppermann wrote:
> >   Log:
> >   If we don't get a suggested MTU during path MTU discovery
> >   look up the packet size of the packet that generated the
> >   response, step down the MTU by one step through ip_next_mtu()
> >   and try again.
> 
> Yay! Now I really need to sit down and sort out the gre(4) PMTU story.

What's the problem there?

> Of course a more generic way of doing this might be good, e.g. a generic
> PMTU callback for each protocol which needs to exchange this information
> with the IP/ICMP layer.

There is.  Look into ip_icmp.c:icmp_input().

-- 
Andre



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4278E1F2.65A109AC>