proposal: libsmbclient functionality addition

Richard Sharpe rsharpe at
Wed Jun 19 14:35:02 GMT 2002

On Wed, 19 Jun 2002, Tom Jansen wrote:

> Quoting Richard Sharpe <rsharpe at>:
> > The problem I have here is that we do not seem to have asked our user
> > base 
> > what they want.
> Alright, update!
> I've taken all Andrew's suggested changes into my current code.
> The following functionality is the result (or will be ... tomorrow or something).
> o Everything is context based (SMBC_CTX pointers are passed around)
> o The SMBC_CTX has functions pointers to all current libsmbc functionality.
> o The old functions wrap to the new interface with a static context.
> o The caching system is either automatic (default) or implemented by the user.
> and...
> o I just compiled the for the first time and it seems to work. I'm going to
> clean up now for samba-code-style.

OK, this looks good.
> > I can appreciate the need for changes, as I need them myself, but 
> > maintaining backward compatibility may be something that is important, 
> > given that libsmbclient is being shipped with a number of Linux distros
> > now.
> > Also, Caldera may want some say, considering they funded the effort 
> > originally.
> I think the text I wrote above covers this. And Caldera should not minds if
> bin-compat. is kept.

I think this answers all objections and requirements.

Thanks greatly for doing this.

> Tom
> --
> Tom Jansen -- tom at
> Ninja  ISD --

Richard Sharpe, rsharpe at, rsharpe at, 
sharpe at

More information about the samba-technical mailing list