summaryrefslogtreecommitdiffstats
path: root/fs/cifs/cifsproto.h
diff options
context:
space:
mode:
authorSteve French2009-03-04 20:54:08 +0100
committerSteve French2009-03-12 02:36:21 +0100
commit64cc2c63694a03393985ffc8b178e72f52dd8a06 (patch)
tree819161cd3f6b4268b5ff21dfb0c427496134fef5 /fs/cifs/cifsproto.h
parent[CIFS] Use posix open on file open when server supports it (diff)
downloadkernel-qcow2-linux-64cc2c63694a03393985ffc8b178e72f52dd8a06.tar.gz
kernel-qcow2-linux-64cc2c63694a03393985ffc8b178e72f52dd8a06.tar.xz
kernel-qcow2-linux-64cc2c63694a03393985ffc8b178e72f52dd8a06.zip
[CIFS] work around bug in Samba server handling for posix open
Samba server (version 3.3.1 and earlier, and 3.2.8 and earlier) incorrectly required the O_CREAT flag on posix open (even when a file was not being created). This disables posix open (create is still ok) after the first attempt returns EINVAL (and logs an error, once, recommending that they update their server). Acked-by: Jeff Layton <jlayton@redhat.com> Signed-off-by: Steve French <sfrench@us.ibm.com>
Diffstat (limited to 'fs/cifs/cifsproto.h')
0 files changed, 0 insertions, 0 deletions