MFS: possible bad behaviour of the function exists
Hello.
Quoted 1 line · J. Solomon Kostelnik
I get this same problem in 1.1.3.7
Well, your problem is probably not the same.
If the patch submitted under the same subject doesn't help you, read on.
Quoted 3 lines
I also get some very strange behavior if I try to save a file. If I attempt to save to a filename that does not exist, it will ask me if I want to replace the existing file!
I suffered from the same problem a lot. It appears to be this:
--------D-216C00----------------------------- INT 21 - DOS 4.0+ - EXTENDED OPEN/CREATE
AX = 6C00h BL = open mode as in AL for normal open (see also AH=3Dh)
[]
BUG: this function has bugs (at least in DOS 5.0 and 6.2) when used with
drives handled via the network redirector (INT 2F/AX=112Eh):
- CX (attribute) is not passed to the redirector if DL=11h,
- CX does not return the status, it is returned unchanged because DOS does a PUSH CX/POP CX when calling the redirector.
---
In case you suffer this BUG (applies also to a PC-DOS), then the only solution would be to switch to FreeDOS.
This bug plagued all the DosNavigator users to death when they tried it under dosemu.