X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-workers-bounces using -f Date: Sat, 29 Dec 2001 18:21:29 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: djgpp-workers AT delorie DOT com Message-Id: <7458-Sat29Dec2001182129+0200-eliz@is.elta.co.il> X-Mailer: emacs 21.1.50 (via feedmail 8 I) and Blat ver 1.8.9 CC: wojciech DOT galazka AT polkomtel DOT com DOT pl In-reply-to: <250B3114DA16D511B82C00E0094005F8055AC807@MSGWAW11> (message from =?iso-8859-2?Q?Wojciech_Ga=B3=B1zka?= on Sat, 29 Dec 2001 16:19:02 +0100) Subject: Re: lfn from scratch... - network redirectors References: <250B3114DA16D511B82C00E0094005F8055AC807 AT MSGWAW11> Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: =?iso-8859-2?Q?Wojciech_Ga=B3=B1zka?= > Date: Sat, 29 Dec 2001 16:19:02 +0100 > > Ok, network redirectors ... > There seems to be a problem with them because there is no interface > to pass long file name as an argument. They are supposed to support the LFN API via functions 71xx of Int 21h. If they don't, they are simply a kind of DOS, and so they are limited in the length of the file name exactly like DOS is. In fact, 2Fh/AH=11h is supposed to be called with file names after they are normalized by a call to 21h/AH=60h, so the names are already truncated to 8+3 limits. The problem I was thinking about was with a network redirector that does support an LFN API, but one of the remote drive does not. Such a situation could utterly confuse DJGPP programs. > Perhaps we could work around this by extending the > int 2F, AH=11 interface with LFN calls ? What software will support these extended calls on the other end of the network?