From owner-freebsd-arch Wed Sep 18 8:27: 5 2002 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 355BC37B401; Wed, 18 Sep 2002 08:27:04 -0700 (PDT) Received: from tesla.distributel.net (nat.MTL.distributel.NET [66.38.181.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BA1843E65; Wed, 18 Sep 2002 08:27:03 -0700 (PDT) (envelope-from bmilekic@unixdaemons.com) Received: (from bmilekic@localhost) by tesla.distributel.net (8.11.6/8.11.6) id g8IFSEg33907; Wed, 18 Sep 2002 11:28:14 -0400 (EDT) (envelope-from bmilekic@unixdaemons.com) Date: Wed, 18 Sep 2002 11:28:14 -0400 From: Bosko Milekic To: Ian Dowse Cc: Poul-Henning Kamp , arch@freebsd.org Subject: Re: What is "LIBMCHAIN" and why is it in the tree ? Message-ID: <20020918112814.B33836@unixdaemons.com> References: <1969.1032356161@critter.freebsd.dk> <200209181533.aa71116@salmon.maths.tcd.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200209181533.aa71116@salmon.maths.tcd.ie>; from iedowse@maths.tcd.ie on Wed, Sep 18, 2002 at 03:33:32PM +0100 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 On Wed, Sep 18, 2002 at 03:33:32PM +0100, Ian Dowse wrote: > In message <1969.1032356161@critter.freebsd.dk>, Poul-Henning Kamp writes: > > What is "LIBMCHAIN" and why is it in the tree ? > > As the cvs history will tell you, it is a set of routines for > building and parsing mbuf chains. It is useful for processing > requests and replies in vaguely RPC-like protocols, and it's in the > tree because nwfs and smbfs use it (I think it was made an optional > component to avoid the small extra bloat in kernels that don't use > these). The NFS code could probably also benefit from using it. > > Ian libmchain was developed by Boris mainly for his smb et al. code. It is pretty useful but could use some eventual optimisation and, more importantly, a larger audience. Please don't axe this, thanks. -- Bosko Milekic * bmilekic@unixdaemons.com * bmilekic@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message