That was the only caller of check_access outside of trans2.c, and it
passed an explicit NULL for fsp. Use the lower-level call, so we can
make check_access() static to trans2.c
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
else
mode &= ~FILE_ATTRIBUTE_DIRECTORY;
- status = check_access(conn, NULL, smb_fname,
- FILE_WRITE_ATTRIBUTES);
+ status = smbd_check_access_rights(
+ conn, smb_fname, false, FILE_WRITE_ATTRIBUTES);
if (!NT_STATUS_IS_OK(status)) {
reply_nterror(req, status);
goto out;