Wrongly resending frames when snooping from a transparent proxy

Alan Cox (alan@lxorguk.ukuu.org.uk)
Sun, 27 Jul 97 21:42 BST


Folks seeing this should try the following patch and let me know
if it works

--- 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);

Alan