Skip site navigation (1)Skip section navigation (2)
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>