Date: Tue, 29 Aug 2000 22:32:45 +0200 (CEST) From: volf@oasis.IAEhv.nl (Frank Volf) To: Ruslan Ermilov <ru@FreeBSD.org> Cc: net@FreeBSD.org, Garrett Wollman <wollman@FreeBSD.org>, Bill Fenner <fenner@FreeBSD.org>, Darren Reed <darrenr@FreeBSD.org>, Kannan Varadhan <kannanv@malgudi.research.bell-labs.com>, Frank Volf <volf@oasis.IAEhv.nl> Subject: Re: CFR: patch for ICMP error generation bugs Message-ID: <20000829203245.69E7E3D@avalon.oasis.IAEhv.nl> In-Reply-To: <20000829192913.A39253@sunbay.com> "from Ruslan Ermilov at Aug 29, 2000 07:29:13 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Ruslan, I checked the patch on FreeBSD 4.1-STABLE and it seems to work for me (but I do not have a very special or high traffic setup). Many thanks for your efforts. Kind regards, Frank Ruslan Ermilov wrote: > Hi! > > There are at least two problem reports PR 16240 and PR 20877 > that this patch addresses. You can easily see yourself what > gets wrong by monitoring ICMP error messages containing part > of original datagram with `tcpdump -vvnx icmp' and comparing > the original datagram with one in generated ICMP error. You > will notice that sometimes fields are in host byte order, or > TTL field is decremented. > > At least one case is not fixed by this patch -- in an IPFW > based firewall, when we have a `unreach foo' rule matching > `out'going packets, the ip_ttl field is still decremented. > > Please note that `udp_usrreq.c,v 1.71 by darrenr' should be > backed out in order to apply and test this patch. > > > Comments please, > -- > Ruslan Ermilov Oracle Developer/DBA, > ru@sunbay.com Sunbay Software AG, > ru@FreeBSD.org FreeBSD committer, > +380.652.512.251 Simferopol, Ukraine > > http://www.FreeBSD.org The Power To Serve > http://www.oracle.com Enabling The Information Age [ Attachment, skipping... ] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000829203245.69E7E3D>