Re: [2.1.47] Bug in Path MTU or PPP(?)

A.N.Kuznetsov (kuznet@ms2.inr.ac.ru)
Sat, 2 Aug 1997 17:30:17 +0400


In article <Pine.LNX.3.96.970731223731.32019A-100000@Earth.Terran.ORG> you wrote:
: The problem is that unless I set the MRU on my end and the MTU on
: remote end to 1500, my masqueraded machines can't access HTTP data on key
: hosts, such as www.nbc.com, events.ticketmaster.com and some others (they
: can get to most sites without problem). I can access them from my system
: normally, and if I bump the MRU up to 1500, then it will work for them,
: too.

Try the fix, proposed recently by Alan. It should help.

--- ip_fragment.c.old Wed Jul 2 21:02:53 1997
+++ ip_fragment.c Sun Jul 27 20:10:34 1997
@@ -389,6 +389,8 @@
fp = fp->next;
}

+ skb->pkt_type = qp->fragments->skb->pkt_type;
+ skb->protocol = qp->fragments->skb->protocol;
/* We glued together all fragments, so remove the queue entry. */
ip_free(qp);

Alexey Kuznetsov.