diff options
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/includes.h | 2 | ||||
-rw-r--r-- | source3/include/proto.h | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/source3/include/includes.h b/source3/include/includes.h index 2b36d18257..8fb240f26c 100644 --- a/source3/include/includes.h +++ b/source3/include/includes.h @@ -460,6 +460,8 @@ struct stat_ex { struct timespec st_ex_mtime; struct timespec st_ex_ctime; struct timespec st_ex_btime; /* birthtime */ + /* Is birthtime real, or was it calculated ? */ + bool st_ex_calculated_birthtime; blksize_t st_ex_blksize; blkcnt_t st_ex_blocks; diff --git a/source3/include/proto.h b/source3/include/proto.h index 0315f304bb..25a104d82d 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -911,6 +911,7 @@ ssize_t sys_recv(int fd, void *buf, size_t count, int flags); ssize_t sys_recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlen); int sys_fcntl_ptr(int fd, int cmd, void *arg); int sys_fcntl_long(int fd, int cmd, long arg); +void update_stat_ex_writetime(struct stat_ex *dst, struct timespec write_ts); int sys_stat(const char *fname,SMB_STRUCT_STAT *sbuf); int sys_fstat(int fd,SMB_STRUCT_STAT *sbuf); int sys_lstat(const char *fname,SMB_STRUCT_STAT *sbuf); |