RE: The network redirector can only deal with short file names?

Eric Auer <[email protected]>
Newsgroups gmane.os.freedos.devel
Message-ID <[email protected]>
Hi Bart,
so only LFN-aware applications can make use of LFN for DOS. If a shell
and some tools like copy/dir would be among them... are they? I wonder
why the kernel needs to provide a LFN interface then (as I understood
it does).
However, I now understand the issue: The required interface is defined
for DOS boxes in Windows only for local drives, so everything else would
use real Windows library calls instead of some DOS interrupt. I guess
this means DOS is really out of luck here. The only thing we could do
was to define our own int 2f.11 extensions to have networked LFN at least
for some tools that would be in "our" LFN for DOS suite (such as copy/dir,
you guessed it).
To collect some opinions on the issue, I CC: to the list.

PS: On that server issue, the question was both about me (preferring to
work with standard kernels and servers but flexible otherwise) and about
the newbie who has asked me (and who would prefer Win9x + Apache + Perl...).
The question on minimum hardware requirements has to be seen in that light.
A Pentium 90 + 64 MB + 850 MB works nicely for me as a server/surf-station
here, and a 486 50 + 16 MB + 250 MB was really too slow (not much RAM) and
it was kind of impossible to make it both a surf-station and a server at
the same time with such a small harddisk (this is why I am now using the P90).
[To the list: Bart has answered that it really depends. As long as its 32bit...]

PPS: Here part of the original mail, for the list:
> > so you want to say there is a generic reason for DOS being unable to
> > use long network file names?
> 
> DOS is unable to use LFNs at all. An LFN interface was added but is only
> active in DOS boxes in Winxx. But Winxx can implement that in 32-bit
> code outside of DOS space. For some reason int2f/ax=11xx wasn't expanded
> (or it is truely undocumented).

Thanks for the info and happy DOSing so far.

Eric
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.