Ruslan Ermilov wrote:
> On Wed, Feb 13, 2002 at 10:50:13AM -0500, Garrett Wollman wrote:
> > <<On Wed, 13 Feb 2002 11:03:47 +0200, Ruslan Ermilov <[EMAIL PROTECTED]> said:
> >
> > > Please test with and without this patch.
> >
> > I continue to believe that this should be done by fixing the routing,
> > not by adding additional hacks to the already-bloated ip_output()
> > path.
> >
> BSD always had these "hacks" (rfc1122 requirements) in in_canforward().
> RFC1122 requires the host to not send 127/8 addresses out of loopback,
> whether or not its routes are set up correctly.

I pretty much agree with Garrett on this one.

Loopback is a special critter; it has all sorts of
requirements, like not ARP'ing for addresses configured
on it (otherwise FreeBSD is not usable for DSR, which I
think it currently is not), etc..

It looks to me that this should be handled some place
other than ip_output().

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to