Hi!
Because there is low probable to get answer from Bart, may be you, tom?
As I already answer here, to fix bug with MOVE should be prevent moving for
directories. But there are two places where this is possible: before network
redirector (in dosfns.c:DosRenameTrue()) or after (in fatfs.c:dos_rename()).
What you think, where do rejection? Let me remind my suggestion:
INT21/56: moving directories should fail:
- fatfs.c: dos_rename(): (after "if (!find_fname(fnp1") check if pathes are
different and source is directory, then dir_close() for fnp1 and fnp2,
then return DE_ACCESS.
- Or: dosfns.c: DosRenameTrue(): check for moving directory before both
dos_rename() and network_redirector().
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel