From owner-freebsd-arch Mon Jun 11 8:27:57 2001 Delivered-To: freebsd-arch@freebsd.org Received: from peter3.wemm.org (c1315225-a.plstn1.sfba.home.com [65.0.135.147]) by hub.freebsd.org (Postfix) with ESMTP id 1662037B401; Mon, 11 Jun 2001 08:27:42 -0700 (PDT) (envelope-from peter@wemm.org) Received: from overcee.netplex.com.au (overcee.wemm.org [10.0.0.3]) by peter3.wemm.org (8.11.0/8.11.0) with ESMTP id f5BFRcM73129; Mon, 11 Jun 2001 08:27:38 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id 8709B390F; Mon, 11 Jun 2001 08:27:37 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 To: Brian Somers Cc: Brooks Davis , hackers@FreeBSD.ORG, Poul-Henning Kamp , freebsd-arch@FreeBSD.ORG Subject: Re: cloning network interfaces In-Reply-To: <200106101205.f5AC5DA31455@hak.lan.Awfulhak.org> Date: Mon, 11 Jun 2001 08:27:37 -0700 From: Peter Wemm Message-Id: <20010611152737.8709B390F@overcee.netplex.com.au> Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Brian Somers wrote: > > I went ahead and nuked the auto-creation and -D flag in favor of plumb > > and unplumb in the patch at: > > > > http://www.one-eyed-alien.net/~brooks/FreeBSD/gif.diff > > > > This version includes a change to rc.network to plumb gif interfaces > > before calling gifcreate. This will still trip up users who build > > static gif tunnels from hosts with dynamic addresses since they can't > > run gifconfig yet, but we don't really have any means of supporting that > > in the rc files yet anyway. > > > > -- Brooks > > This looks good to me. I've cc'd freebsd-arch to see if anyone else > wants to comment. If there are no objections, I'll test & commit it > in about a week. Personally, I'd prefer create/destroy instead of plumb/unplumb. The Solaris plumb command is for doing 'STREAMS plumbing' - ie: connecting all the streams pipes and modules together. Creating/deleting interfaces on BSD systems IMHO has nothing in common with that concept. We are creating/destroying interfaces, not connecting/disconnecting streams nodes (plumbing). Cheers, -Peter -- Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message