[jcifs] Problem setting attributes for directories

Thomas Bley bley at in.tum.de
Tue Jun 21 18:45:38 GMT 2005


Hi,

here is the full log:

import jcifs.smb.*;
import jcifs.util.LogStream;

public class SetAttrs2 {

     public static void main( String argv[] ) throws Exception {
     	LogStream.setLevel(3);
         SmbFile f = new SmbFile( 
"smb://administrator:pw@192.168.233.1:139/test2/ext/" );
         f.setAttributes( f.ATTR_HIDDEN );
     }
}

#JCIFS PROPERTIES
#Tue Jun 21 20:38:39 CEST 2005
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path=C\:\\Programme\\Java\\jre1.5.0\\bin
java.vm.version=1.5.0-b64
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http\://java.sun.com/
path.separator=;
java.vm.name=Java HotSpot(TM) Client VM
file.encoding.pkg=sun.io
user.country=DE
sun.os.patch.level=Service Pack 4
java.vm.specification.name=Java Virtual Machine Specification
user.dir=C\:\\eclipse\\eclipse-SDK-3.0.1-win32\\eclipse\\workspace\\jcifs_test
java.runtime.version=1.5.0-b64
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=C\:\\Programme\\Java\\jre1.5.0\\lib\\endorsed
os.arch=x86
java.io.tmpdir=C\:\\DOKUME~1\\ADMINI~1\\LOKALE~1\\Temp\\
line.separator=\r\n
java.vm.specification.vendor=Sun Microsystems Inc.
user.variant=
os.name=Windows 2000
sun.jnu.encoding=Cp1252
java.library.path=C\:\\Programme\\Java\\jre1.5.0\\bin;.;C\:\\WINNT\\system32;C\:\\WINNT;C\:\\WINNT\\system32;C\:\\WINNT;C\:\\WINNT\\System32\\Wbem;C\:\\Programme\\Gemeinsame 
Dateien\\GTK\\2.0\\bin
java.specification.name=Java Platform API Specification
java.class.version=49.0
sun.management.compiler=HotSpot Client Compiler
os.version=5.0
user.home=C\:\\Dokumente und Einstellungen\\Administrator
user.timezone=
java.awt.printerjob=sun.awt.windows.WPrinterJob
file.encoding=Cp1252
java.specification.version=1.5
user.name=Administrator
java.class.path=C\:\\eclipse\\eclipse-SDK-3.0.1-win32\\eclipse\\workspace\\jcifs_test\\bin;C\:\\eclipse\\eclipse-SDK-3.0.1-win32\\eclipse\\workspace\\jcifs_test\\libs\\servlet-api.jar
java.vm.specification.version=1.0
sun.arch.data.model=32
java.home=C\:\\Programme\\Java\\jre1.5.0
java.specification.vendor=Sun Microsystems Inc.
user.language=de
awt.toolkit=sun.awt.windows.WToolkit
java.vm.info=mixed mode
java.version=1.5.0
java.ext.dirs=C\:\\Programme\\Java\\jre1.5.0\\lib\\ext
sun.boot.class.path=C\:\\Programme\\Java\\jre1.5.0\\lib\\rt.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\i18n.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\sunrsasign.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\jsse.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\jce.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\charsets.jar;C\:\\Programme\\Java\\jre1.5.0\\classes
java.vendor=Sun Microsystems Inc.
file.separator=\\
java.vendor.url.bug=http\://java.sun.com/cgi-bin/bugreport.cgi
sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
sun.desktop=windows
sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 
i386 i86
New data read: Transport1[0.0.0.0<00>/192.168.233.1:139]
00000: FF 53 4D 42 72 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMBr......À....|
00010: 00 00 00 00 00 00 00 00 00 00 79 E0 00 00 01 00  |..........yà....|

byteCount=40 but readBytesWireFormat returned 26
treeConnect: unc=\\TOMNB\TEST2,service=?????
New data read: Transport1[TOMNB<00>/192.168.233.1:139]
00000: FF 53 4D 42 73 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMBs......À....|
00010: 00 00 00 00 00 00 00 00 00 08 79 E0 00 08 02 00  |..........yà....|

open0: \ext
New data read: Transport1[TOMNB<00>/192.168.233.1:139]
00000: FF 53 4D 42 A2 BA 00 00 C0 98 03 C0 00 00 00 00  |ÿSMB¢º..À..À....|
00010: 00 00 00 00 00 00 00 00 00 08 79 E0 00 08 03 00  |..........yà....|

Exception in thread "main" jcifs.smb.SmbException: Access is denied.
	at jcifs.smb.SmbTransport.checkStatus(SmbTransport.java:436)
	at jcifs.smb.SmbTransport.send(SmbTransport.java:528)
	at jcifs.smb.SmbSession.send(SmbSession.java:226)
	at jcifs.smb.SmbTree.send(SmbTree.java:92)
	at jcifs.smb.SmbFile.send(SmbFile.java:687)
	at jcifs.smb.SmbFile.open0(SmbFile.java:826)
	at jcifs.smb.SmbFile.setPathInformation(SmbFile.java:2250)
	at jcifs.smb.SmbFile.setAttributes(SmbFile.java:2320)
	at SetAttrs2.main(SetAttrs2.java:9)



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



import jcifs.smb.*;
import jcifs.util.LogStream;

public class SetAttrs2 {

     public static void main( String argv[] ) throws Exception {
     	LogStream.setLevel(3);
         SmbFile f = new SmbFile( 
"smb://administrator:pw@192.168.233.1:139/test2/ext/" );
         f.setAttributes( f.getAttributes() | f.ATTR_HIDDEN );
     }
}

#JCIFS PROPERTIES
#Tue Jun 21 20:39:44 CEST 2005
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path=C\:\\Programme\\Java\\jre1.5.0\\bin
java.vm.version=1.5.0-b64
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http\://java.sun.com/
path.separator=;
java.vm.name=Java HotSpot(TM) Client VM
file.encoding.pkg=sun.io
user.country=DE
sun.os.patch.level=Service Pack 4
java.vm.specification.name=Java Virtual Machine Specification
user.dir=C\:\\eclipse\\eclipse-SDK-3.0.1-win32\\eclipse\\workspace\\jcifs_test
java.runtime.version=1.5.0-b64
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=C\:\\Programme\\Java\\jre1.5.0\\lib\\endorsed
os.arch=x86
java.io.tmpdir=C\:\\DOKUME~1\\ADMINI~1\\LOKALE~1\\Temp\\
line.separator=\r\n
java.vm.specification.vendor=Sun Microsystems Inc.
user.variant=
os.name=Windows 2000
sun.jnu.encoding=Cp1252
java.library.path=C\:\\Programme\\Java\\jre1.5.0\\bin;.;C\:\\WINNT\\system32;C\:\\WINNT;C\:\\WINNT\\system32;C\:\\WINNT;C\:\\WINNT\\System32\\Wbem;C\:\\Programme\\Gemeinsame 
Dateien\\GTK\\2.0\\bin
java.specification.name=Java Platform API Specification
java.class.version=49.0
sun.management.compiler=HotSpot Client Compiler
os.version=5.0
user.home=C\:\\Dokumente und Einstellungen\\Administrator
user.timezone=
java.awt.printerjob=sun.awt.windows.WPrinterJob
file.encoding=Cp1252
java.specification.version=1.5
user.name=Administrator
java.class.path=C\:\\eclipse\\eclipse-SDK-3.0.1-win32\\eclipse\\workspace\\jcifs_test\\bin;C\:\\eclipse\\eclipse-SDK-3.0.1-win32\\eclipse\\workspace\\jcifs_test\\libs\\servlet-api.jar
java.vm.specification.version=1.0
sun.arch.data.model=32
java.home=C\:\\Programme\\Java\\jre1.5.0
java.specification.vendor=Sun Microsystems Inc.
user.language=de
awt.toolkit=sun.awt.windows.WToolkit
java.vm.info=mixed mode
java.version=1.5.0
java.ext.dirs=C\:\\Programme\\Java\\jre1.5.0\\lib\\ext
sun.boot.class.path=C\:\\Programme\\Java\\jre1.5.0\\lib\\rt.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\i18n.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\sunrsasign.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\jsse.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\jce.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\charsets.jar;C\:\\Programme\\Java\\jre1.5.0\\classes
java.vendor=Sun Microsystems Inc.
file.separator=\\
java.vendor.url.bug=http\://java.sun.com/cgi-bin/bugreport.cgi
sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
sun.desktop=windows
sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 
i386 i86
New data read: Transport1[0.0.0.0<00>/192.168.233.1:139]
00000: FF 53 4D 42 72 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMBr......À....|
00010: 00 00 00 00 00 00 00 00 00 00 7D 88 00 00 01 00  |..........}.....|

byteCount=40 but readBytesWireFormat returned 26
treeConnect: unc=\\TOMNB\TEST2,service=?????
New data read: Transport1[TOMNB<00>/192.168.233.1:139]
00000: FF 53 4D 42 73 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMBs......À....|
00010: 00 00 00 00 00 00 00 00 00 08 7D 88 00 08 02 00  |..........}.....|

queryPath: \ext
New data read: Transport1[TOMNB<00>/192.168.233.1:139]
00000: FF 53 4D 42 32 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMB2......À....|
00010: 00 00 00 00 00 00 00 00 00 08 7D 88 00 08 03 00  |..........}.....|

open0: \ext
New data read: Transport1[TOMNB<00>/192.168.233.1:139]
00000: FF 53 4D 42 A2 BA 00 00 C0 98 03 C0 00 00 00 00  |ÿSMB¢º..À..À....|
00010: 00 00 00 00 00 00 00 00 00 08 7D 88 00 08 04 00  |..........}.....|

Exception in thread "main" jcifs.smb.SmbException: Access is denied.
	at jcifs.smb.SmbTransport.checkStatus(SmbTransport.java:436)
	at jcifs.smb.SmbTransport.send(SmbTransport.java:528)
	at jcifs.smb.SmbSession.send(SmbSession.java:226)
	at jcifs.smb.SmbTree.send(SmbTree.java:92)
	at jcifs.smb.SmbFile.send(SmbFile.java:687)
	at jcifs.smb.SmbFile.open0(SmbFile.java:826)
	at jcifs.smb.SmbFile.setPathInformation(SmbFile.java:2250)
	at jcifs.smb.SmbFile.setAttributes(SmbFile.java:2320)
	at SetAttrs2.main(SetAttrs2.java:9)


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


import jcifs.smb.*;
import jcifs.util.LogStream;

public class SetAttrs2 {

     public static void main( String argv[] ) throws Exception {
     	LogStream.setLevel(3);
         SmbFile f = new SmbFile( 
"smb://administrator:pw@192.168.233.1:139/test2/ext/menu.js" );
         f.setAttributes( f.getAttributes() | f.ATTR_HIDDEN );
     }
}

#JCIFS PROPERTIES
#Tue Jun 21 20:40:36 CEST 2005
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path=C\:\\Programme\\Java\\jre1.5.0\\bin
java.vm.version=1.5.0-b64
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http\://java.sun.com/
path.separator=;
java.vm.name=Java HotSpot(TM) Client VM
file.encoding.pkg=sun.io
user.country=DE
sun.os.patch.level=Service Pack 4
java.vm.specification.name=Java Virtual Machine Specification
user.dir=C\:\\eclipse\\eclipse-SDK-3.0.1-win32\\eclipse\\workspace\\jcifs_test
java.runtime.version=1.5.0-b64
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=C\:\\Programme\\Java\\jre1.5.0\\lib\\endorsed
os.arch=x86
java.io.tmpdir=C\:\\DOKUME~1\\ADMINI~1\\LOKALE~1\\Temp\\
line.separator=\r\n
java.vm.specification.vendor=Sun Microsystems Inc.
user.variant=
os.name=Windows 2000
sun.jnu.encoding=Cp1252
java.library.path=C\:\\Programme\\Java\\jre1.5.0\\bin;.;C\:\\WINNT\\system32;C\:\\WINNT;C\:\\WINNT\\system32;C\:\\WINNT;C\:\\WINNT\\System32\\Wbem;C\:\\Programme\\Gemeinsame 
Dateien\\GTK\\2.0\\bin
java.specification.name=Java Platform API Specification
java.class.version=49.0
sun.management.compiler=HotSpot Client Compiler
os.version=5.0
user.home=C\:\\Dokumente und Einstellungen\\Administrator
user.timezone=
java.awt.printerjob=sun.awt.windows.WPrinterJob
file.encoding=Cp1252
java.specification.version=1.5
user.name=Administrator
java.class.path=C\:\\eclipse\\eclipse-SDK-3.0.1-win32\\eclipse\\workspace\\jcifs_test\\bin;C\:\\eclipse\\eclipse-SDK-3.0.1-win32\\eclipse\\workspace\\jcifs_test\\libs\\servlet-api.jar
java.vm.specification.version=1.0
sun.arch.data.model=32
java.home=C\:\\Programme\\Java\\jre1.5.0
java.specification.vendor=Sun Microsystems Inc.
user.language=de
awt.toolkit=sun.awt.windows.WToolkit
java.vm.info=mixed mode
java.version=1.5.0
java.ext.dirs=C\:\\Programme\\Java\\jre1.5.0\\lib\\ext
sun.boot.class.path=C\:\\Programme\\Java\\jre1.5.0\\lib\\rt.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\i18n.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\sunrsasign.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\jsse.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\jce.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\charsets.jar;C\:\\Programme\\Java\\jre1.5.0\\classes
java.vendor=Sun Microsystems Inc.
file.separator=\\
java.vendor.url.bug=http\://java.sun.com/cgi-bin/bugreport.cgi
sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
sun.desktop=windows
sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 
i386 i86
New data read: Transport1[0.0.0.0<00>/192.168.233.1:139]
00000: FF 53 4D 42 72 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMBr......À....|
00010: 00 00 00 00 00 00 00 00 00 00 30 AD 00 00 01 00  |..........0­....|

byteCount=40 but readBytesWireFormat returned 26
treeConnect: unc=\\TOMNB\TEST2,service=?????
New data read: Transport1[TOMNB<00>/192.168.233.1:139]
00000: FF 53 4D 42 73 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMBs......À....|
00010: 00 00 00 00 00 00 00 00 00 08 30 AD 00 08 02 00  |..........0­....|

queryPath: \ext\menu.js
New data read: Transport1[TOMNB<00>/192.168.233.1:139]
00000: FF 53 4D 42 32 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMB2......À....|
00010: 00 00 00 00 00 00 00 00 00 08 30 AD 00 08 03 00  |..........0­....|

open0: \ext\menu.js
New data read: Transport1[TOMNB<00>/192.168.233.1:139]
00000: FF 53 4D 42 A2 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMB¢......À....|
00010: 00 00 00 00 00 00 00 00 00 08 30 AD 00 08 04 00  |..........0­....|

New data read: Transport1[TOMNB<00>/192.168.233.1:139]
00000: FF 53 4D 42 32 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMB2......À....|
00010: 00 00 00 00 00 00 00 00 00 08 30 AD 00 08 05 00  |..........0­....|

byteCount=5 but readBytesWireFormat returned 3
close: 16384
New data read: Transport1[TOMNB<00>/192.168.233.1:139]
00000: FF 53 4D 42 04 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMB.......À....|
00010: 00 00 00 00 00 00 00 00 00 08 30 AD 00 08 06 00  |..........0­....|


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


import jcifs.smb.*;
import jcifs.util.LogStream;

public class SetAttrs2 {

     public static void main( String argv[] ) throws Exception {
     	LogStream.setLevel(3);
         SmbFile f = new SmbFile( 
"smb://administrator:pw@192.168.233.1:139/test2/ext/menu.js" );
         f.setAttributes( f.ATTR_HIDDEN );
     }
}

#JCIFS PROPERTIES
#Tue Jun 21 20:41:45 CEST 2005
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path=C\:\\Programme\\Java\\jre1.5.0\\bin
java.vm.version=1.5.0-b64
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http\://java.sun.com/
path.separator=;
java.vm.name=Java HotSpot(TM) Client VM
file.encoding.pkg=sun.io
user.country=DE
sun.os.patch.level=Service Pack 4
java.vm.specification.name=Java Virtual Machine Specification
user.dir=C\:\\eclipse\\eclipse-SDK-3.0.1-win32\\eclipse\\workspace\\jcifs_test
java.runtime.version=1.5.0-b64
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=C\:\\Programme\\Java\\jre1.5.0\\lib\\endorsed
os.arch=x86
java.io.tmpdir=C\:\\DOKUME~1\\ADMINI~1\\LOKALE~1\\Temp\\
line.separator=\r\n
java.vm.specification.vendor=Sun Microsystems Inc.
user.variant=
os.name=Windows 2000
sun.jnu.encoding=Cp1252
java.library.path=C\:\\Programme\\Java\\jre1.5.0\\bin;.;C\:\\WINNT\\system32;C\:\\WINNT;C\:\\WINNT\\system32;C\:\\WINNT;C\:\\WINNT\\System32\\Wbem;C\:\\Programme\\Gemeinsame 
Dateien\\GTK\\2.0\\bin
java.specification.name=Java Platform API Specification
java.class.version=49.0
sun.management.compiler=HotSpot Client Compiler
os.version=5.0
user.home=C\:\\Dokumente und Einstellungen\\Administrator
user.timezone=
java.awt.printerjob=sun.awt.windows.WPrinterJob
file.encoding=Cp1252
java.specification.version=1.5
user.name=Administrator
java.class.path=C\:\\eclipse\\eclipse-SDK-3.0.1-win32\\eclipse\\workspace\\jcifs_test\\bin;C\:\\eclipse\\eclipse-SDK-3.0.1-win32\\eclipse\\workspace\\jcifs_test\\libs\\servlet-api.jar
java.vm.specification.version=1.0
sun.arch.data.model=32
java.home=C\:\\Programme\\Java\\jre1.5.0
java.specification.vendor=Sun Microsystems Inc.
user.language=de
awt.toolkit=sun.awt.windows.WToolkit
java.vm.info=mixed mode
java.version=1.5.0
java.ext.dirs=C\:\\Programme\\Java\\jre1.5.0\\lib\\ext
sun.boot.class.path=C\:\\Programme\\Java\\jre1.5.0\\lib\\rt.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\i18n.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\sunrsasign.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\jsse.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\jce.jar;C\:\\Programme\\Java\\jre1.5.0\\lib\\charsets.jar;C\:\\Programme\\Java\\jre1.5.0\\classes
java.vendor=Sun Microsystems Inc.
file.separator=\\
java.vendor.url.bug=http\://java.sun.com/cgi-bin/bugreport.cgi
sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
sun.desktop=windows
sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 
i386 i86
New data read: Transport1[0.0.0.0<00>/192.168.233.1:139]
00000: FF 53 4D 42 72 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMBr......À....|
00010: 00 00 00 00 00 00 00 00 00 00 3A 06 00 00 01 00  |..........:.....|

byteCount=40 but readBytesWireFormat returned 26
treeConnect: unc=\\TOMNB\TEST2,service=?????
New data read: Transport1[TOMNB<00>/192.168.233.1:139]
00000: FF 53 4D 42 73 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMBs......À....|
00010: 00 00 00 00 00 00 00 00 00 08 3A 06 00 08 02 00  |..........:.....|

open0: \ext\menu.js
New data read: Transport1[TOMNB<00>/192.168.233.1:139]
00000: FF 53 4D 42 A2 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMB¢......À....|
00010: 00 00 00 00 00 00 00 00 00 08 3A 06 00 08 03 00  |..........:.....|

New data read: Transport1[TOMNB<00>/192.168.233.1:139]
00000: FF 53 4D 42 32 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMB2......À....|
00010: 00 00 00 00 00 00 00 00 00 08 3A 06 00 08 04 00  |..........:.....|

byteCount=5 but readBytesWireFormat returned 3
close: 16384
New data read: Transport1[TOMNB<00>/192.168.233.1:139]
00000: FF 53 4D 42 04 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMB.......À....|
00010: 00 00 00 00 00 00 00 00 00 08 3A 06 00 08 05 00  |..........:.....|


thanks, bye
tom


Michael B Allen wrote:
> On Mon, 20 Jun 2005 19:56:38 +0200
> Thomas Bley <bley at in.tum.de> wrote:
> 
> 
>>using:
>>         f.setAttributes( f.getAttributes() | f.ATTR_HIDDEN );
>>
>>gives me:
>>Exception in thread "main" jcifs.smb.SmbException: Access is denied.
>>	at jcifs.smb.SmbTransport.checkStatus(SmbTransport.java:436)
> 
> 
> What does this do?:
> 
>    f.setAttributes( f.ATTR_HIDDEN );
> 
> If it still fails it's not a bug in the mask as I previously thought. From
> glancing at the code I can see there is a mask used to filter what
> attributes can be set so it's probably a bug in the flags/options used
> to open the file. I will have to look at a packet capture and compare
> to see where we're going wrong.
> 
> Mike
> 



More information about the jcifs mailing list