]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE14-windows-byte-range-locking-20051005
authorJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 5 Oct 2005 14:23:51 +0000 (14:23 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 5 Oct 2005 14:23:51 +0000 (14:23 +0000)
Return the actual locking error such as "access denied" due to lack of 'k'
privileges instead of a sharing violation.

(cherry picked from commit b7d63fe7389e1b984bf29ef680f791837fe63386)

src/WINNT/afsd/smb3.c

index 149c740fc9b08df0c0b9d55f619ae36e925dd12e..50e7b85affb3329e7baedff94f20ecbb6c1241b7 100644 (file)
@@ -5954,7 +5954,7 @@ long smb_ReceiveNTCreateX(smb_vc_t *vcp, smb_packet_t *inp, smb_packet_t *outp)
             cm_ReleaseUser(userp);
             free(realPathp);
             
-            return CM_ERROR_SHARING_VIOLATION;
+            return code;
         }
     }