DEVEL15-viced-write-perm-grants-read-lock-20080730
authorJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 30 Jul 2008 21:01:58 +0000 (21:01 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 30 Jul 2008 21:01:58 +0000 (21:01 +0000)
LICENSE MIT

Remove extra return(EACCES) added by delta
viced-write-perm-grants-read-lock-20070423 on head and 1.5 branch.

(cherry picked from commit 34923419b3d680005375b1598c09b20ec49bcb1e)

src/viced/afsfileprocs.c

index 2af9cd1..cd2e27e 100644 (file)
@@ -1757,7 +1757,6 @@ HandleLocking(Vnode * targetptr, struct client *client, afs_int32 rights, ViceLo
                  !(rights & PRSFS_WRITE) &&
                  !(OWNSp(client, targetptr) && (rights & PRSFS_INSERT)) )
                     return(EACCES);
-            return(EACCES);
 
            if (targetptr->disk.lock.lockCount >= 0) {
                ++(targetptr->disk.lock.lockCount);