The branch, v3-4-test has been updated
       via  c704e22806198a620d7e058c8d69c144ce096837 (commit)
      from  80cedd944c3bcee7fe44787c9730b564b2d86726 (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-4-test


- Log -----------------------------------------------------------------
commit c704e22806198a620d7e058c8d69c144ce096837
Author: Jeremy Allison <j...@samba.org>
Date:   Thu Aug 6 13:11:20 2009 -0700

    Correctly implement SMB_INFO_STANDARD setfileinfo.
    
    Fixes bug #6593.
    
    Jeremy.

-----------------------------------------------------------------------

Summary of changes:
 source3/smbd/trans2.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/smbd/trans2.c b/source3/smbd/trans2.c
index cae13df..7173796 100644
--- a/source3/smbd/trans2.c
+++ b/source3/smbd/trans2.c
@@ -5702,13 +5702,13 @@ static NTSTATUS smb_set_info_standard(connection_struct 
*conn,
        }
 
        /* create time */
-       ft.create_time = interpret_long_date(pdata);
+       ft.create_time = convert_time_t_to_timespec(srv_make_unix_date2(pdata));
 
        /* access time */
-       ft.atime = interpret_long_date(pdata + 8);
+       ft.atime = convert_time_t_to_timespec(srv_make_unix_date2(pdata+4));
 
        /* write time */
-       ft.mtime = interpret_long_date(pdata + 16);
+       ft.mtime = convert_time_t_to_timespec(srv_make_unix_date2(pdata+8));
 
        DEBUG(10,("smb_set_info_standard: file %s\n",
                fname ? fname : fsp->fsp_name ));


-- 
Samba Shared Repository

Reply via email to