r4595: on create check access against parent not child ...
authorAndrew Tridgell <tridge@samba.org>
Fri, 7 Jan 2005 05:24:38 +0000 (05:24 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:08:31 +0000 (13:08 -0500)
(This used to be commit 5a1a17d3fc771b1e1c61297067f38c87901891d3)

source4/ntvfs/posix/pvfs_acl.c

index 5d8225f8ecd6e468d53515224b3e8a5740b9920d..590c9c18b504636301373b015dbbfb1154586f27 100644 (file)
@@ -443,7 +443,7 @@ NTSTATUS pvfs_access_check_create(struct pvfs_state *pvfs,
        }
 
        if (! ((*access_mask) & SEC_DIR_ADD_FILE)) {
        }
 
        if (! ((*access_mask) & SEC_DIR_ADD_FILE)) {
-               return pvfs_access_check_simple(pvfs, req, name, SEC_DIR_ADD_FILE);
+               return pvfs_access_check_simple(pvfs, req, parent, SEC_DIR_ADD_FILE);
        }
 
        return status;
        }
 
        return status;
@@ -464,7 +464,7 @@ NTSTATUS pvfs_access_check_create_nomask(struct pvfs_state *pvfs,
                return status;
        }
 
                return status;
        }
 
-       return pvfs_access_check_simple(pvfs, req, name, SEC_DIR_ADD_FILE);
+       return pvfs_access_check_simple(pvfs, req, parent, SEC_DIR_ADD_FILE);
 }
 
 
 }