From owner-freebsd-arch@FreeBSD.ORG Thu Apr 6 08:06:47 2006 Return-Path: X-Original-To: arch@freebsd.org Delivered-To: freebsd-arch@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 579C316A41F for ; Thu, 6 Apr 2006 08:06:47 +0000 (UTC) (envelope-from dd@freebsd.org) Received: from charade.trit.org (charade.trit.org [65.19.139.44]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0C3743D5A for ; Thu, 6 Apr 2006 08:06:45 +0000 (GMT) (envelope-from dd@freebsd.org) Received: from maverick.trit.org (maverick.trit.org [IPv6:2001:4830:2381:2062:212:f0ff:fe4c:896a]) by charade.trit.org (Postfix) with ESMTP id 7E0051AF87C for ; Thu, 6 Apr 2006 08:06:45 +0000 (UTC) Received: from maverick.trit.org (localhost [127.0.0.1]) by maverick.trit.org (8.13.4/8.13.4) with ESMTP id k3686iTs021855 for ; Thu, 6 Apr 2006 08:06:45 GMT (envelope-from dd@freebsd.org) Received: (from dima@localhost) by maverick.trit.org (8.13.4/8.13.4/Submit) id k3686i6C021854 for arch@freebsd.org; Thu, 6 Apr 2006 08:06:44 GMT (envelope-from dd@freebsd.org) X-Authentication-Warning: maverick.trit.org: dima set sender to dd@freebsd.org using -f Date: Thu, 6 Apr 2006 08:06:44 +0000 From: Dima Dorfman To: arch@freebsd.org Message-ID: <20060406080644.GE843@trit.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xo44VMWPx7vlQ2+2" Content-Disposition: inline X-PGP-Key: 69FAE582 (https://www.trit.org/~dima/dima.asc) X-PGP-Fingerprint: B340 8338 7DA3 4D61 7632 098E 0730 055B 69FA E582 User-Agent: Mutt/1.5.9i Cc: Subject: Using ifconfig(8) to configure netgraph interfaces X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Apr 2006 08:06:47 -0000 --xo44VMWPx7vlQ2+2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline What are people's thoughts on extending ifconfig(8) to configure netgraph-based interfaces, such as ng_fec(4)? The recent trend has been to allow all kinds of different network interfaces to be configured uniformly through ifconfig. Is there any reason functionality based on netgraph nodes should be excluded? On a related note, is there any reason to not to use netgraph to implement things like FEC for production use? Are there any advantages to using a normal pseudo device (like NetBSD's agr(4)) instead of improving the netgraph node? Performance concerns, anything like that? Any input on either issue would be appreciated. Dima. --xo44VMWPx7vlQ2+2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- iD8DBQFENMwUBzAFW2n65YIRArqrAJ94FMM5fyfcyf8UyvPqLcg8DGYS6ACdFOl/ JGeugRKRkiasX4i6lYIPz9Q= =YJ9n -----END PGP SIGNATURE----- --xo44VMWPx7vlQ2+2--