Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Sep 2002 17:29:58 +0200
From:      Poul-Henning Kamp <phk@critter.freebsd.dk>
To:        Bosko Milekic <bmilekic@unixdaemons.com>
Cc:        Ian Dowse <iedowse@maths.tcd.ie>, arch@freebsd.org
Subject:   Re: What is "LIBMCHAIN" and why is it in the tree ? 
Message-ID:  <3458.1032362998@critter.freebsd.dk>
In-Reply-To: Your message of "Wed, 18 Sep 2002 11:28:14 EDT." <20020918112814.B33836@unixdaemons.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <20020918112814.B33836@unixdaemons.com>, Bosko Milekic writes:
>
>
>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.

Nobody's talking about axing, I was just surprised to see that the
only reference to the LIBMCHAIN which enables the file was from NOTES.

If it is used by nwfs and smbfs, shouldn't files contain these lines ?

	kern/subr_mchain.c	optional smbfs
	kern/subr_mchain.c	optional nwfs 

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3458.1032362998>