Extend NTIMES to allow setting create_time
authortodd stecher <todd.stecher@gmail.com>
Fri, 23 Jan 2009 22:40:19 +0000 (14:40 -0800)
committerTim Prouty <tprouty@samba.org>
Sat, 24 Jan 2009 05:05:38 +0000 (21:05 -0800)
commit48b0016cff4bad621b94fc0bf678ec15260dd7d7
tree960f825709d1a8eb2af5fb0afb31553262ee290f
parent7bb3860f49cd8b09c2015f6646c07fe5ebaa0de3
Extend NTIMES to allow setting create_time

1) Add in smb_file_time struct to clarify code and make room for createtime.
2) Get and set create time from SMB messages.
3) Fixup existing VFS modules + examples Some OS'es allow for the
setting of the birthtime through kernel interfaces. This value is
generically used for Windows createtime, but is not settable in the
code today.
16 files changed:
examples/VFS/skel_opaque.c
examples/VFS/skel_transparent.c
source3/include/proto.h
source3/include/smb.h
source3/include/vfs.h
source3/modules/vfs_cap.c
source3/modules/vfs_catia.c
source3/modules/vfs_default.c
source3/modules/vfs_full_audit.c
source3/modules/vfs_recycle.c
source3/modules/vfs_shadow_copy2.c
source3/smbd/close.c
source3/smbd/dosmode.c
source3/smbd/reply.c
source3/smbd/trans2.c
source3/torture/cmd_vfs.c