Subject: Re: Semantics of lseek system call
To: None <firstname.lastname@example.org>
From: der Mouse <mouse@Collatz.McRCIM.McGill.EDU>
Date: 12/01/1994 12:01:51
>> Trying to locate before the begin of a file is accepted without a
>> returning error.
> Interestingly, I just tried it under SunOS, and it succeeds without
How very odd. When I tried it on SunOS, I got EINVAL. I guess we need
to break it down by release - my test was under a "SunOS Release 4.1.2"
> POSIX is ambiguous on the subject.
All you need to do is think of off_t as an unsigned type, and suddenly
there is no "before the begin[ning] of a file", only very large offsets
into a file. :-)
But I suppose that isn't very useful, because then L_INCR and L_XTND
can't take negative arguments. :-(