r7168: Updating file times from libsmbclient was not working for win98. Although
authorDerrell Lipman <derrell@samba.org>
Wed, 1 Jun 2005 17:40:40 +0000 (17:40 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 15:57:04 +0000 (10:57 -0500)
commitbab0bf7f4f9d2a4b6fcee4429094349302bbeb33
treef47132c80bc322db052185c3dbf2405a8bbcb607
parentf9063b383ed2c53841ac27691b6a593b80c20b12
r7168: Updating file times from libsmbclient was not working for win98.  Although
the function that was being used to set attributes is a core protocol
function (SMBsetatr = 0x09), it does not appear to work on win98.  As a
temporary measure, when file times are to be set, this version opens the
file and uses SMBsetattrE = 0x22 instead.  (The other advantage of this
function over the original one is that it supports setting access time as
well as modification time.)

The next step, the proper solution if it can be made to work, is to write
functions that use TRANS2_SET_PATH_INFO instead.
examples/libsmbclient/smbwrapper/smbw_stat.c
source/libsmb/libsmb_compat.c
source/libsmb/libsmbclient.c