From owner-cvs-all Sat Jun 17 14:43:35 2000 Delivered-To: cvs-all@freebsd.org Received: from whizzo.transsys.com (whizzo.TransSys.COM [144.202.42.10]) by hub.freebsd.org (Postfix) with ESMTP id 4BF4737B5E6; Sat, 17 Jun 2000 14:43:27 -0700 (PDT) (envelope-from louie@whizzo.transsys.com) Received: from whizzo.transsys.com (localhost.transsys.com [127.0.0.1]) by whizzo.transsys.com (8.9.3/8.9.1) with ESMTP id RAA05513; Sat, 17 Jun 2000 17:43:20 -0400 (EDT) (envelope-from louie@whizzo.transsys.com) Message-Id: <200006172143.RAA05513@whizzo.transsys.com> X-Mailer: exmh version 2.1.1 10/15/1999 To: Mike Smith Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG X-Image-URL: http://www.transsys.com/louie/images/louie-mail.jpg From: "Louis A. Mamakos" Subject: Re: cvs commit: src/sys/sys sockio.h src/sys/net if.c src/sbin/ifconfig ifconfig.8 ifconfig.c References: <200006172136.OAA01402@mass.osd.bsdi.com> In-reply-to: Your message of "Sat, 17 Jun 2000 14:36:29 PDT." <200006172136.OAA01402@mass.osd.bsdi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 17 Jun 2000 17:43:20 -0400 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > > But how many new media-specific keywords can ifconfig withstand over > > time? > > As many as there are address families that require them. > > > I was only suggesting that there be one generic one; perhaps "lladdr" > > isn't the most mnemonic and something else is more suitable. > > Why bother with a keyword at all? I mean, why bother distinguishing > between "inet" and "ether"? I supposed because inet and inet6 are used to specify L3 addresses which have significant semantic import to the network protocol stacks. These L2 or physical layer addresses are merely glue to make the "connectedness" of the network interface work. I guess it isn't that big a deal; I'd be more concerned if there wasn't a way to use the same ioctl to pass the information into the kernel for different interface types. The rest is just UI sugar coating to make it easy to use. louie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message