proposal: libsmbclient functionality addition
tom at ninja.nl
Wed Jun 19 14:00:12 GMT 2002
Quoting Richard Sharpe <rsharpe at ns.aus.com>:
> The problem I have here is that we do not seem to have asked our user
> what they want.
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.
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.
> 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
> Also, Caldera may want some say, considering they funded the effort
I think the text I wrote above covers this. And Caldera should not minds if
bin-compat. is kept.
Tom Jansen -- tom at ninja.nl
Ninja ISD -- www.ninja.nl
More information about the samba-technical