HP CIFS Client A.02.01 Administrator's Guide
Configuration File
Configuration Parameters
Chapter 7 119
If you care about reliability, always leave these options
off. This configuration variable is also passed to the
server. There are server/OS combinations (notably
Samba/Linux) which become very slow in write-
through mode. You may want to configure write back
for these.
requestOplock This boolean variable defines whether oplocks should
be requested from the server. It should be set to no for
Windows 95 machines because they grant an oplock
although there is no support for it.
closeForSetattr This boolean variable defines whether files should be
closed before attributes (write protection, modification
dates) are changed. This is very useful for Windows 95
servers because these servers can not set the attributes
of open files. However, with this feature enabled, the
UNIX semantics mapping does not work completely.
The default is no.
disableSmbs Not every server supports every SMB command
equally well. In fact, many commands are unusable on
certain server types. The value of this variable is an
array which enumerates the SMB commands that
should not be used. The respective commands will be
replaced by a workaround automatically. The
enumeration constants may be taken from the
following set:
getattrFind
Suppresses the use of the trans2/findfirst2 command
for reading file attributes. trans2/findfirst2 is the best
way to query attributes, so only disable it if you need
to.
getattrTrans2QueryPath
Suppresses the use of the trans2/query_pathinfo
command for reading file attributes.
Trans2/query_pathinfo seems to be broken on
Windows 95.
attrUnix
Disables the UNIX extensions for file attributes.