From owner-cvs-all Mon Apr 26 2:17: 8 1999 Delivered-To: cvs-all@freebsd.org Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (Postfix) with ESMTP id AE1EC14FE9; Mon, 26 Apr 1999 02:17:01 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (Postfix) with ESMTP id 1A3B71F5C; Mon, 26 Apr 1999 17:16:58 +0800 (WST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.0.2 2/24/98 To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys domain.h In-reply-to: Your message of "Mon, 26 Apr 1999 01:53:03 MST." <199904260853.BAA83162@freefall.freebsd.org> Date: Mon, 26 Apr 1999 17:16:58 +0800 From: Peter Wemm Message-Id: <19990426091700.1A3B71F5C@spinner.netplex.com.au> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk Peter Wemm wrote: > Modified files: > sys/sys domain.h > Log: > Make DOMAIN_SET() use SYSINIT rather than linker sets. Incidently, this does not make things like INET etc loadable since there are a mess of #ifdef's in all the drivers, it's just a tiny step in that direction. I'd be curious to know if anybody has any bright ideas how we can cheaply make the various ethernet etc drivers handle loadable protocols, both attaching to existing protocols when the driver starts up and finding new protocols if they are loaded on the fly later on. There are complications like implied ethernet addresses for some protocols etc. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message