Next: rename, Previous: write, Up: List of Supported Calls [Contents][Index]
long lseek (int fd, long offset, int flag);
‘Flseek,fd,offset,flag’
flag is one of:
SEEK_SETThe offset is set to offset bytes.
SEEK_CURThe offset is set to its current location plus offset bytes.
SEEK_ENDThe offset is set to the size of the file plus offset bytes.
On success, the resulting unsigned offset in bytes from the beginning of the file is returned. Otherwise, a value of -1 is returned.
EBADFfd is not a valid open file descriptor.
ESPIPEfd is associated with the GDB console.
EINVALflag is not a proper value.
EINTRThe call was interrupted by the user.