[I'm mailing relevant people directly in addition to copying the list,
since otherwise it will be September before anyone sees my comments. Grrr.]
On 07/21/00 13:34:12 -0400 Jeff Blaine <[EMAIL PROTECTED]> wrote:
> 'touch 84794578943985349' returns the following with truss (Solaris):
>
> stat64("84794578943985349", 0xFFBEF830) Err#2 ENOENT
> creat64("84794578943985349", 0666) Err#27 EFBIG
> touchwrite(2, " t o u c h", 5) = 5
> : write(2, " : ", 2) = 2
> 84794578943985349write(2, " 8 4 7 9 4 5 7 8 9 4 3 9".., 17) = 17
> cannot create
> write(2, " c a n n o t c r e a".., 15) = 15
> llseek(0, 0, SEEK_CUR) = 8208
> _exit(1)
>
> EFBIG is 'File too large' in /usr/include/sys/errno.h
>
> Same error code with strace under Red Hat 6.2
In many cases, the error codes you get from operations on AFS files must be
interpreted based on the fileserver platform. What platform is the
fileserver in question, and what is errno 27 on that platform?
-- Jeffrey T. Hutzelman (N3NHS) <[EMAIL PROTECTED]>
Sr. Research Systems Programmer
School of Computer Science - Research Computing Facility
Carnegie Mellon University - Pittsburgh, PA