s4-pvfs: use pvfs_sys_fchmod()
[ira/wip.git] / source4 / ntvfs / posix / pvfs_open.c
index f88e21e7386fa8c3288618ff482741bc370862fd..da32c7f9b631672ebabc0804c4bc5a6b85688721 100644 (file)
@@ -1625,7 +1625,7 @@ NTSTATUS pvfs_open(struct ntvfs_module_context *ntvfs,
                mode_t mode = pvfs_fileperms(pvfs, attrib);
                if (f->handle->name->st.st_mode != mode &&
                    f->handle->name->dos.attrib != attrib &&
-                   fchmod(fd, mode) == -1) {
+                   pvfs_sys_fchmod(pvfs, fd, mode) == -1) {
                        talloc_free(lck);
                        return pvfs_map_errno(pvfs, errno);
                }