[PATCH] creds cache and nt create api in libsmbclient

Derrell Lipman derrell.lipman at unwireduniverse.com
Wed Feb 27 18:38:06 GMT 2008


On Wed, Feb 27, 2008 at 6:56 AM, Rafal Szczesniak <mimir at samba.org> wrote:
> On Mon, Feb 18, 2008 at 03:21:03PM -0500, Derrell Lipman wrote:
>  > On Feb 18, 2008 7:42 AM, Rafal Szczesniak <mimir at samba.org> wrote:
>  > > On Thu, Feb 14, 2008 at 10:25:35PM -0500, Derrell Lipman wrote:
>  > > > On Thu, Feb 14, 2008 at 8:05 PM, Rafal Szczesniak <mimir at samba.org> wrote:
>  > > >
>  > > > Hi.  I'm not sure what you're trying to accomplish.  libsmbclient
>  > > > provides a POSIX emulation interface, so smbc_nt_create() makes no
>  > > > sense in this context.
>  > >
>  > > It does if you want to open the named pipe. That was the initial motivation
>  > > for these changes.
>  >
>  > Hi.  I can certain see that to open a named pipe, one wouldn't be able
>  > to use the existing functions.  However, as a POSIX emulation library,
>  > it still doesn't fit.  You're trying to extend libsmbclient into a
>  > brand new area.  I believe there's merit in this concept but I want to
>  > think about it a bit to ensure that additional non-posix features are
>  > easily handled as well.  I have some ideas, but need to develop them.
>
>  If we definitely want to keep libsmbclient as a POSIX emulation library,
>  then perhaps a separate library for named pipe operations is a better idea.

I got no answer from anyone yet on my proposal to overhaul
libsmbclient for the 3.2 release.  I'm working on it anyway. :-)  Part
of this work is to make it easy to add non-POSIX functions.  Stay
tuned.

Derrell


More information about the samba-technical mailing list