mirror of
https://github.com/samba-team/samba.git
synced 2025-01-26 10:04:02 +03:00
smbd/dir.c: remove unneeded stat buf parameter from user_can_read_file()
This is not needed anymore since user_can_access_file_acl() ist used. Michael (This used to be commit 3c349f773a52e3de693d3bb79f5060c9f1e01e41)
This commit is contained in:
parent
b172eb1d47
commit
24e7f40687
@ -921,7 +921,7 @@ bool get_dir_entry(TALLOC_CTX *ctx,
|
||||
use it for anything security sensitive.
|
||||
********************************************************************/
|
||||
|
||||
static bool user_can_read_file(connection_struct *conn, char *name, SMB_STRUCT_STAT *pst)
|
||||
static bool user_can_read_file(connection_struct *conn, char *name)
|
||||
{
|
||||
/*
|
||||
* If user is a member of the Admin group
|
||||
@ -932,8 +932,6 @@ static bool user_can_read_file(connection_struct *conn, char *name, SMB_STRUCT_S
|
||||
return True;
|
||||
}
|
||||
|
||||
SMB_ASSERT(VALID_STAT(*pst));
|
||||
|
||||
return can_access_file_acl(conn, name, FILE_READ_DATA);
|
||||
}
|
||||
|
||||
@ -1037,7 +1035,7 @@ bool is_visible_file(connection_struct *conn, const char *dir_path, const char *
|
||||
}
|
||||
|
||||
/* Honour _hide unreadable_ option */
|
||||
if (hide_unreadable && !user_can_read_file(conn, entry, pst)) {
|
||||
if (hide_unreadable && !user_can_read_file(conn, entry)) {
|
||||
DEBUG(10,("is_visible_file: file %s is unreadable.\n", entry ));
|
||||
SAFE_FREE(entry);
|
||||
return False;
|
||||
|
Loading…
x
Reference in New Issue
Block a user