Date: Mon, 4 Mar 2002 20:24:04 +0200 From: Peter Pentchev <roam@ringlet.net> To: "Crist J. Clark" <cjc@FreeBSD.ORG> Cc: Archie Cobbs <archie@dellroad.org>, Julian Elischer <julian@elischer.org>, freebsd-arch@FreeBSD.ORG Subject: Re: Patches to if_loop + the interface cloning framework Message-ID: <20020304202404.B1633@straylight.oblivion.bg> In-Reply-To: <20020304101049.D87533@blossom.cjclark.org>; from cjc@FreeBSD.ORG on Mon, Mar 04, 2002 at 10:10:49AM -0800 References: <Pine.BSF.4.21.0203011122520.12215-100000@InterJet.elischer.org> <200203040455.g244tr429559@arch20m.dellroad.org> <20020304101049.D87533@blossom.cjclark.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--JP+T4n/bALQSJXh8 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 04, 2002 at 10:10:49AM -0800, Crist J. Clark wrote: > On Sun, Mar 03, 2002 at 08:55:53PM -0800, Archie Cobbs wrote: > > Julian Elischer writes: > > > I think loopback is not really 'optional' and should come as soon=20 > > > as you have any networking at all. > >=20 > > Why? From a theoretical standpoint, there's nothing mandatory > > about it. E.g., consider a machine that is only a router, has > > no users, etc. It doesn't need one. >=20 > Try to build a kernel without, >=20 > pseudo-device loop # Network loopback >=20 > And see what happens. I think that you and Archie are speaking at cross purposes; he means that the loopback interface is not really necessary for any theoretical networking model, while you point out that the assumption that there will always be a loopback interface has gained very firm ground in many places all around the network subsystem of the FreeBSD kernel. In theory, it should still be possible to rework the code in those places, so that the kernel does not rely on the loopback all that much :) (Not that I would be the one to actually try to *do* that.. :) G'luck, Peter --=20 Peter Pentchev roam@ringlet.net roam@FreeBSD.org PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 because I didn't think of a good beginning of it. --JP+T4n/bALQSJXh8 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjyDu8QACgkQ7Ri2jRYZRVP0WACgh4ZuRhlXHbj5G18amN8TiAQj 1fwAnAsdXkK/O5n4zwM9TeRQB0ReS0kS =tXz9 -----END PGP SIGNATURE----- --JP+T4n/bALQSJXh8-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020304202404.B1633>