netdev
[Top] [All Lists]

Re: [ROUTE] PMTU only works on half the time

To: "David S. Miller" <davem@xxxxxxxxxx>
Subject: Re: [ROUTE] PMTU only works on half the time
From: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>
Date: Tue, 2 Dec 2003 21:10:25 +1100
Cc: netdev@xxxxxxxxxxx
In-reply-to: <20031201152215.522c2447.davem@xxxxxxxxxx>
References: <20031201201651.GA20194@xxxxxxxxxxxxxxxxxxx> <20031201204700.GA20349@xxxxxxxxxxxxxxxxxxx> <20031201135154.6906454c.davem@xxxxxxxxxx> <20031201220509.GA20827@xxxxxxxxxxxxxxxxxxx> <20031201142131.5da50a07.davem@xxxxxxxxxx> <20031201152215.522c2447.davem@xxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Mutt/1.5.4i
On Mon, Dec 01, 2003 at 03:22:15PM -0800, David S. Miller wrote:
> 
> You are speaking of a case of zero source addresses.  When would
> we output such an iph->saddr, by way of a route?  Right now this
> is the only part I'm not seeing.

You're right.  My patch is totally bogus.

I misread the ip(8) output.  I thought that if src wasn't shown that
rt_src must be zero.  But in fact it means that rt_src == fl4_src.

My problem turns out to be that oif != 0 for the outgoing packets.
Since frag_needed only handle cache entries where oif == 0 it
never has a chance to work.

The application that generated these packets is the RPC code in glibc.

Cheers,
-- 
Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ )
Email:  Herbert Xu ~{PmV>HI~} <herbert@xxxxxxxxxxxxxxxxxxx>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

<Prev in Thread] Current Thread [Next in Thread>