From owner-freebsd-current Wed Jul 5 20:29:49 2000 Delivered-To: freebsd-current@freebsd.org Received: from relay.butya.kz (butya-gw.butya.kz [212.154.129.94]) by hub.freebsd.org (Postfix) with ESMTP id 5546D37B5CD; Wed, 5 Jul 2000 20:29:42 -0700 (PDT) (envelope-from bp@butya.kz) Received: from bp (helo=localhost) by relay.butya.kz with local-esmtp (Exim 3.13 #1) id 13A2M6-000CX5-00; Thu, 06 Jul 2000 10:29:38 +0700 Date: Thu, 6 Jul 2000 10:29:38 +0700 (ALMST) From: Boris Popov To: John Baldwin Cc: freebsd-current@FreeBSD.org Subject: Re: /sys hierarchy In-Reply-To: <3963E7F1.EC8F6D52@FreeBSD.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 5 Jul 2000, John Baldwin wrote: > > I would like also suggest a directory for optional kernel > > interfaces which doesn't belong to drivers (syscall and sysctl extensions > > for example) and can't go under sys/dev/. They can be considered as > > 'kernel libraries' and may live under sys/lib directory (it should be > > organized as sys/dev, eg. one directory per interface). > > > > Comments ? > > OpenBSD has a precedent for this with sys/lib containing libkern, libz, > and some other library. Boris has a libiconv that he needs to import > for > Netware stuff if I'm correct. If we deem that it needs to go in the > kernel, > then I can add sys/lib to the list. It will be shared by both smbfs and nwfs. One also can convert msdosfs to use it too. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message