Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jan 2002 15:11:18 +0200
From:      Ari Suutari <ari.suutari@syncrontech.com>
To:        Ruslan Ermilov <ru@FreeBSD.ORG>, Luigi Rizzo <rizzo@icir.org>
Cc:        chkno@dork.com, freebsd-ipfw@FreeBSD.ORG, Brian Somers <brian@FreeBSD.ORG>
Subject:   Re: ip_dummynet.c:"*** OUCH! pipe should have been idle!"
Message-ID:  <200201151302.g0FD2dw92151@guinness.syncrontech.com>
In-Reply-To: <20020115144045.J46269@sunbay.com>
References:  <20020114141539.A70340@iguana.icir.org> <20020115021839.A74391@iguana.icir.org> <20020115144045.J46269@sunbay.com>

next in thread | previous in thread | raw e-mail | index | archive | help

Hi,
> 
> Also CC:ed to Brian Somers (who committed that change) and
> Ari Suutari who originally wrote natd(8).
> 
> 
> Cheers,
> Ruslan (who now wonders if the problem fixed in natd.c,v 1.2 was false).
> 

	If I remember correctly I was just wondering about getting an
	ENOBUFS error when the internet link was a slow one
	(because packets could be arriving from local ethernet
	much faster then a modem link can serve). Maybe I did think
	that waiting with select would be better than just drop the
	packet. Thinking it again it seems that dropping is not
	a bad thing since it would occur also if there were no
	natd running in similar situation.

	The correct fix would have been to silently drop the packet.

	But we have it corrected now :-)

		Ari S.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ipfw" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201151302.g0FD2dw92151>