From owner-freebsd-bugs Tue Jul 7 09:46:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA25835 for freebsd-bugs-outgoing; Tue, 7 Jul 1998 09:46:25 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from alpha.xerox.com (omega.Xerox.COM [13.1.64.95]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id JAA25829 for ; Tue, 7 Jul 1998 09:46:24 -0700 (PDT) (envelope-from fenner@parc.xerox.com) Received: from crevenia.parc.xerox.com ([13.2.116.11]) by alpha.xerox.com with SMTP id <40772(2)>; Tue, 7 Jul 1998 09:45:46 PDT Received: by crevenia.parc.xerox.com id <177515>; Tue, 7 Jul 1998 09:42:59 -0700 From: Bill Fenner To: dg@root.com, sthomas@lart.net Subject: Re: kern/7191: FreeBSD 2.2.6 generates Source-route prohibited when not routing Cc: freebsd-bugs@FreeBSD.ORG, phk@critter.freebsd.dk Message-Id: <98Jul7.094259pdt.177515@crevenia.parc.xerox.com> Date: Tue, 7 Jul 1998 09:42:56 PDT Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I'm not sure I agree the ICMP message is bogus. It's true that RFC1122 says that ICMP source route failed errors are only returned for incomplete (i.e. in-transit) source routes, but it also says that complete source routes MUST be passed up to the transport layer. Since we're not passing the packet up to the transport layer, it makes sense to send some kind of ICMP error. Bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message