redirector updates
Brought to you by:
bartoldeman
Currently, mfs.c doesn't support
QUALIFY_FILENAME. Instead, every
function does the qualification
on its own. This doesn't work for
printers, because, if you don't
qualify "lptX", DOS will prepend
it with the current drive, like
C:\LPT5, and filtering that out
will be a pile of crap. So, for
printers I've added the QUALIFY_FILENAME
support, and hacked in a hooks
here and there over the code.
Instead, QUALIFY_FILENAME must
be properly supported.
Also, lredir is full of silly
heuristic about destinguishing
between the input parameters and
options. The syntax must be changed
to prepend options with the minus
sign, and then the code can be
properly cleaned up.