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