1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-14 19:24:43 +03:00
Derrell Lipman 5e44fc4cd4 r18009: Fixes bug 4026.
This completes the work Jeremy began last week, disambiguating the meaning of
c_time.  (In POSIX terminology, c_time means "status Change time", not "create
time".)  All uses of c_time, a_time and m_time have now been replaced with
change_time, access_time, and write_time, and when creation time is intended,
create_time is used.

Additionally, the capability of setting and retrieving the create time have
been added to the smbc_setxattr() and smbc_getxattr() functions.  An example
of setting all four times can be seen with the program

  examples/libsmbclient/testacl

with the following command line similar to:

  testacl -f -S "system.*:CREATE_TIME:1000000000,ACCESS_TIME:1000000060,WRITE_TIME:1000000120,CHANGE_TIME:1000000180" 'smb://server/share/testfile.txt'

The -f option turns on the new mode which uses full time names in the
attribute specification (e.g. ACCESS_TIME vs A_TIME).
(This used to be commit 8e119b64f1d92026dda855d904be09912a40601c)
2007-10-10 11:39:47 -05:00
..
2007-10-10 11:38:26 -05:00
2007-10-10 11:38:26 -05:00
2007-10-10 11:38:26 -05:00
2007-10-10 11:38:26 -05:00
2007-10-10 11:38:26 -05:00
2002-01-30 06:08:46 +00:00
2007-10-10 11:06:23 -05:00
2007-10-10 11:06:23 -05:00
2007-10-10 11:38:26 -05:00
2003-01-14 08:26:54 +00:00
2007-10-10 11:39:44 -05:00
2007-10-10 11:39:47 -05:00
2007-10-10 11:38:26 -05:00