Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Feb 2001 10:53:06 +0200
From:      Ruslan Ermilov <ru@FreeBSD.org>
To:        Jesper Skriver <jesper@FreeBSD.org>, Jonathan Lemon <jlemon@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/netinet ip_input.c
Message-ID:  <20010221105306.D32098@sunbay.com>
In-Reply-To: <200102202131.f1KLVmD90813@freefall.freebsd.org>; from jesper@FreeBSD.org on Tue, Feb 20, 2001 at 01:31:48PM -0800
References:  <200102202131.f1KLVmD90813@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Feb 20, 2001 at 01:31:48PM -0800, Jesper Skriver wrote:
> jesper      2001/02/20 13:31:48 PST
> 
>   Modified files:
>     sys/netinet          ip_input.c 
>   Log:
>   Send a ICMP unreachable instead of dropping the packet silent, if we
>   receive a packet not for us, and forwarding disabled.
>   
>   PR:		kern/24512
>   Reviewed by:	jlemon
>   Approved by:	jlemon
>   
This violates Host Requirements RFC 1122.  In section 3.2.1.3, we read:

:     A host MUST silently discard an incoming datagram that is
:     not destined for the host.  An incoming datagram is destined
:     for the host if the datagram's destination address field is:
: 
:     (1)  (one of) the host's IP address(es); or
: 
:     (2)  an IP broadcast address valid for the connected
:          network; or
: 
:     (3)  the address for a multicast group of which the host is
:          a member on the incoming physical interface.

And earlier, in section 1.3.2:

:     In this document, the words that are used to define the
:     significance of each particular requirement are capitalized.
: 
:     These words are:
: 
:     *    "MUST"
:          This word or the adjective "REQUIRED" means that the item
:          is an absolute requirement of the specification.


Cheers,
-- 
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

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




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