Specifies the MS-FSA extensions for supporting POSIX compliant operating systems.
|
Date |
Protocol Revision |
Revision Class |
Downloads |
|---|---|---|---|
|
|
|
Date |
Protocol Revision |
Revision Class |
Downloads |
|---|---|---|---|
|
|
The SMB3 POSIX Extensions are extensions to enable POSIX compliant operating systems to better interoperate with SMB3 servers and storage appliances. This document specified the extensions to the [MS-FSA] specification. Popular servers such as Samba, Windows Server and others support SMB3 by default. These extensions are already implemented in multiple clients and servers.
SupportsPosix: A boolean that is TRUE if the volume's filesystem supports POSIX semantics.
IsPosix: A boolean that is TRUE if this open is a POSIX open.
IsPosix: A boolean that is TRUE if this lock is a POSIX lock.
Volume.SupportsPosix MUST be initialized in an implementation defined manner.
When processing the following condition from MS-FSA 2.1.4.2:
and the condition is TRUE, the object store MUST additionally check: