[comp.protocols.appletalk] GetFileDirParms question

brogers@umn-d-ub.D.UMN.EDU (bridget rogers) (02/02/89)

Hello, 

I have modified aufs to file serve PC's. Right now we are beginning
to test the software and have run into an interesting problem. 

When a Appleshare file server gets a GetFileDirParms call with a bad
directory id it is still able to return the requested information on a
file.  Aufs, on the other hand returns a ParamError.  Does anyone know how
the Appleshare Fileserver is able to do this?  It makes sense to me that
Aufs would return a ParamError, but this seems to make using WordPerfect
from my Cap file server impossible.  Any ideas on how to correct this?
Aufs starts returning Paramerr from EtoIfile because the directory is
nildir.  Is there another way to get this information?  Any ideas, clues,
suggestions would be greatly appreciated.

Aufs:
  OpenFork on WP.FIL
  GetFileDirParms on WP.FIL (with a bad dirid, so it returns ParamErr)
  Read  WP.FIL  
(It reads the file anyhow because it has the info from Openfork,
the problem is that it only reads one block,  I think that has something
to do with the PC board default?) 

AppleShare:
  OpenFork on WP.FIL
  GetFileDirParms on WP.FIL
 (with a bad dirid, it returns the correct information anyway)
  Read WP.FIL ( It does the full read of the file)

Thanks tons for your time and possible suggestions,
Bridget Rogers
University of MN, Duluth
(e-mail brogers@ub.d.umn.edu)