[linux-cifs-client] Re: POSIX client locking semantics.

Jeremy Allison jra at samba.org
Thu Oct 20 15:41:40 GMT 2005


On Thu, Oct 20, 2005 at 10:41:21AM -0500, Steven French wrote:
> 
> > Can you explain what you mean here ?
> Sorry to be cryptic, I did not have source in front of me at the time but
> wanted to remind people new to this topic about what was already defined.
> 
> #define CIFS_UNIX_FCNTL_CAP 0x00000001
> 
> is one of the bits that can be returned by the 64 bit capability flags on
> QFSINFO FILE_SYSTEM_UNIX_INFO (It was defined in the original Unix
> extensions spec).   Presumably the setfsinfo would set this.
> 
> For those who had not been following this thread ... in addition to the
> capability bit, a year or so ago we reserved a FILEINFO/PATHINFO level for
> GET/SET of posix locks (as level 0x208) and made a stab at defining a
> CIFS_POSIX_LOCK structure.

Ok thanks I see what you mean. The only problem I have with it
is I'm proposing to change the read/write semantics in this
case, so was wondering if the set should be of a differently
named bit.

Jeremy.


More information about the samba-technical mailing list