mirror of
https://github.com/samba-team/samba.git
synced 2025-02-02 09:47:23 +03:00
s3/lib: add update_stat_ex_file_id()
Signed-off-by: Ralph Boehme <slow@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
This commit is contained in:
parent
506ef2761c
commit
295d3501d7
@ -222,6 +222,7 @@ int sys_fcntl_long(int fd, int cmd, long arg);
|
||||
void update_stat_ex_mtime(struct stat_ex *dst, struct timespec write_ts);
|
||||
void update_stat_ex_itime(struct stat_ex *dst, struct timespec itime);
|
||||
void update_stat_ex_create_time(struct stat_ex *dst, struct timespec create_time);
|
||||
void update_stat_ex_file_id(struct stat_ex *dst, uint64_t file_id);
|
||||
int sys_stat(const char *fname, SMB_STRUCT_STAT *sbuf,
|
||||
bool fake_dir_create_times);
|
||||
int sys_fstat(int fd, SMB_STRUCT_STAT *sbuf,
|
||||
|
@ -349,6 +349,12 @@ void update_stat_ex_itime(struct stat_ex *dst,
|
||||
dst->st_ex_iflags &= ~ST_EX_IFLAG_CALCULATED_ITIME;
|
||||
}
|
||||
|
||||
void update_stat_ex_file_id(struct stat_ex *dst, uint64_t file_id)
|
||||
{
|
||||
dst->st_ex_file_id = file_id;
|
||||
dst->st_ex_iflags &= ~ST_EX_IFLAG_CALCULATED_FILE_ID;
|
||||
}
|
||||
|
||||
void init_stat_ex_from_stat (struct stat_ex *dst,
|
||||
const struct stat *src,
|
||||
bool fake_dir_create_times)
|
||||
|
Loading…
x
Reference in New Issue
Block a user