Well, you could make changes to the CIFS code, however it might be
easier from an ongoing maintenance point of view to make the code
changes in Samba, and use that rather than the built in CIFS stuff.

T.

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Frans ter
Borg
Sent: Thursday, 1 October 2009 4:12 PM
To: [email protected]
Subject: Re: [cifs-discuss] ZFS/CIFS file order

Hi Alan,

I have been told by the application users that the tools/apps,  have
been written in Visual Basic, Visual C or Delphi and use functions like:
FindFirstFile()/FindNextFile()/FindClose(), so `dir` isn't actually
used,
but shows the same behaviour as the named VB or C functions. The
customer that uses this Unified storage unit, services hundreds of
clients with each with alterations of custom tools, that would need to
be rewritten (for quite a number of these the source has been lost and
thus cannot be altered anymore)

These functions seem to provoke people to not worry about the sort-order
too much, and let legacy programmers, NTFS B-tree sort this for them,
"accidentally" giving them the correct alphabetical order. However, now
that NTFS isn't used anymore, the legacy approach breaks.

Even though it might be POSIX compliant, is there any way to configure a
workaround, either in ZFS, CIFS, or another layer of the stack ? (even a
switch of a system wide parameter or DLL on the winXP/Win2K CIFS client
machine
will do, however I'm probably in the wrong forum to get an answer to
that last question  ;)

Frans
-- 
This message posted from opensolaris.org
_______________________________________________
cifs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/cifs-discuss

______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________
_______________________________________________
cifs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/cifs-discuss

Reply via email to