mirror of
https://github.com/samba-team/samba.git
synced 2025-08-21 09:49:28 +03:00
s3: libsmb: Info level SMB_FIND_EA_SIZE encodes attibutes as a uint16, not a uint8.
We will need this to detect FILE_ATTRIBUTE_REPARSE_POINT in a later commit. BUG: https://bugzilla.samba.org/show_bug.cgi?id=14391 Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
This commit is contained in:
committed by
Ralph Boehme
parent
be52f87c37
commit
6463f2612a
@ -211,7 +211,7 @@ static size_t interpret_long_filename(TALLOC_CTX *ctx,
|
||||
finfo->mtime_ts = convert_time_t_to_timespec(
|
||||
make_unix_date2(p+12, smb1cli_conn_server_time_zone(cli->conn)));
|
||||
finfo->size = IVAL(p,16);
|
||||
finfo->mode = CVAL(p,24);
|
||||
finfo->mode = SVAL(p,24);
|
||||
len = CVAL(p, 30);
|
||||
p += 31;
|
||||
/* check for unisys! */
|
||||
|
Reference in New Issue
Block a user