From: Jeremy Allison Date: Tue, 14 Apr 2020 04:29:31 +0000 (-0700) Subject: s3: smbd: Change SMB_VFS_GET_NT_ACL() -> SMB_VFS_GET_NT_ACL_AT() in inherit_new_acl(). X-Git-Tag: ldb-2.2.0~591 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6b65156f0eac99022054824ea6a72c50f60a0863;p=thirdparty%2Fsamba.git s3: smbd: Change SMB_VFS_GET_NT_ACL() -> SMB_VFS_GET_NT_ACL_AT() in inherit_new_acl(). Hard code at conn->cwd_fsp for now. Last user of SMB_VFS_GET_NT_ACL(). This VFS function can now be removed. Signed-off-by: Jeremy Allison Reviewed-by: Ralph Boehme --- diff --git a/source3/smbd/open.c b/source3/smbd/open.c index 9bcdcdd01f7..b6a326531aa 100644 --- a/source3/smbd/open.c +++ b/source3/smbd/open.c @@ -4908,11 +4908,12 @@ static NTSTATUS inherit_new_acl(files_struct *fsp) return NT_STATUS_NO_MEMORY; } - status = SMB_VFS_GET_NT_ACL(fsp->conn, - parent_dir, - (SECINFO_OWNER | SECINFO_GROUP | SECINFO_DACL), - frame, - &parent_desc); + status = SMB_VFS_GET_NT_ACL_AT(fsp->conn, + fsp->conn->cwd_fsp, + parent_dir, + (SECINFO_OWNER | SECINFO_GROUP | SECINFO_DACL), + frame, + &parent_desc); if (!NT_STATUS_IS_OK(status)) { TALLOC_FREE(frame); return status;