From owner-freebsd-arch Wed Jun 28 3:21: 8 2000 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.sunesi.net (ns1.sunesi.net [196.15.192.194]) by hub.freebsd.org (Postfix) with ESMTP id 9BB4437B5E3 for ; Wed, 28 Jun 2000 03:21:03 -0700 (PDT) (envelope-from nbm@sunesi.net) Received: from nbm by ns1.sunesi.net with local (Exim 3.03 #1) id 137Exd-000CPf-00; Wed, 28 Jun 2000 12:20:49 +0200 Date: Wed, 28 Jun 2000 12:20:49 +0200 From: Neil Blakey-Milner To: Andrzej Bialecki Cc: freebsd-arch@freebsd.org Subject: Re: RFC: Dynamic sysctls, next round Message-ID: <20000628122049.A47648@mithrandr.moria.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: ; from abial@webgiro.com on Wed, Jun 28, 2000 at 11:25:39AM +0200 Organization: Sunesi Clinical Systems X-Operating-System: FreeBSD 3.3-RELEASE i386 X-URL: http://rucus.ru.ac.za/~nbm/ Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed 2000-06-28 (11:25), Andrzej Bialecki wrote: > These patches provide support for fully dynamic sysctl manipulation. > They are based on ideas of several people, including Arun Sharma, > Jonathan Lemon and Doug Rabson. Thank you, guys! I've had something like this for a few weeks, but yours is much better, I think. My only comment is that I don't see the need for the 'nbr' fields, as we should always use OID_AUTO. Otherwise, this will greatly simplify my life. (: Now if you can create a method to only walk through the direct children, and not the children's children too, I can show my irq/drq/iomem/ioport exportation via sysctl and the userland 'sysinfo' without shuddering at the ugly code. Neil -- Neil Blakey-Milner Sunesi Clinical Systems nbm@mithrandr.moria.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message