Hello,

thank you for your help and here is a small summary:
It turned out, that customer application does a wildcard search  " wcard =
c55crvtu.m1>". In windows the kernel does directory filtering. In POSIX,
any wildcard filtering is done in userspace - which means as soon as a
wildcard is received, we have to do a complete directory traversel. If the
client asks for a file using file name samba does not do complete directory
search (since 3.0.12 and using the documented parameters in smb.conf, see
http://us3.samba.org/samba/docs/man/Samba-HOWTO-Collection/largefile.html).
Unfortunately, in this case it asks for multiple files using wildcard and
samba needs to do a userspace match with the wildcard given against the
list of returned names.
A workaround can be written using VFS with new opendir() call, see
http://lists.samba.org/archive/samba-technical/2005-June/041562.html .
We will try to work with customer to change application first.

Tomas Baublys

-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to