Date: Tue, 17 Mar 1998 14:20:04 +0000 (GMT) From: Luke Kenneth Casson Leighton <lkcl@switchboard.net> To: Andrew Tridgell <tridge@samba.anu.edu.au> Subject: Re: CVS update: samba/source/lib/rpc/server In-Reply-To: <19980317133025Z12583077-407+744@samba.anu.edu.au>
On Wed, 18 Mar 1998, Andrew Tridgell wrote:
> > i looked at the Client parameter a couple of months ago: i was slightly
> > concerned that it appeared not to be set up in a few of the daemons, e.g
> > nmbd. in BRANCH_NTDOM therefore, i attempted to remove as many "extern
> > int Client;" references as was practical.
>
> yep. The global Client variable is horrible. My fault :-(
>
> What I really want to do is add a encapsulation layer to Samba (via an
> inode style structure/pointer list). Then we have a NBT module that
> hides the client file descriptor internally as state info.
ace idea! abstract enough to be able to implement an "nb_open(),
nb_read(), nb_write() set of functions? i know, you need a 4 byte netbios
header in front...
luke