From owner-cvs-all Mon Feb 1 12:31:22 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA12028 for cvs-all-outgoing; Mon, 1 Feb 1999 12:31:22 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from gvr.gvr.org (gvr.gvr.org [194.151.74.97]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA12015; Mon, 1 Feb 1999 12:31:16 -0800 (PST) (envelope-from guido@gvr.org) Received: (from guido@localhost) by gvr.gvr.org (8.8.8/8.8.5) id VAA27941; Mon, 1 Feb 1999 21:31:05 +0100 (MET) Message-ID: <19990201213105.A27710@gvr.org> Date: Mon, 1 Feb 1999 21:31:05 +0100 From: Guido van Rooij To: Garrett Wollman , Julian Elischer Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/net if_ethersubr.c References: <199901310817.AAA80268@freefall.freebsd.org> <199902010414.XAA14627@khavrinen.lcs.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199902010414.XAA14627@khavrinen.lcs.mit.edu>; from Garrett Wollman on Sun, Jan 31, 1999 at 11:14:54PM -0500 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk On Sun, Jan 31, 1999 at 11:14:54PM -0500, Garrett Wollman wrote: > < said: > > > Slight cleanups. There were 2 ways of getting the arpcom from the ifp. > > Both equally bogus. Make it a macro so that we can pretend it's not > > bogus and maybe make it less so some time in the future. > > Neither of them were bogus that I can recall. The definition of the > Ethernet API is that `interface softc always starts with an arpcom'. > This has been the clear, unambiguous mechanism since ARP arrived way > back in 4.2, and is fully supported by Standard C. While this might be slightly off topic: Currently there does not seem to be a good way to have something like: ifconfig ether When I last looked it seemed like I had to break layering in order to implement it. It would be very usefull for thinks like HSRP but also in envs where you want to be able to quickly hook up your notebook in stead of your desktop and where MAC authorization is used on UDP ports. -Guido To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message