Copyright (C) 2000-2012 |
Manpages LLSEEKSection: Linux Programmer's Manual (2)Updated: 1995-06-10 Index Return to Main Contents NAME_llseek - reposition read/write file offsetSYNOPSIS#include <unistd.h>#include <linux/unistd.h> _syscall5(int, _llseek, uint, fd, ulong, hi, ulong, lo, loff_t *, res, uint, wh); int _llseek(unsigned int fd, unsigned long offset_high, unsigned long offset_low, loff_t *result, unsigned int whence); DESCRIPTIONThe _llseek function repositions the offset of the file descriptor fd to (offset_high<<32) | offset_low bytes relative to the beginning of the file, the current position in the file, or the end of the file, depending on whether whence is SEEK_SET, SEEK_CUR, or SEEK_END, respectively. It returns the resulting file position in the argument result.RETURN VALUEUpon successful completion, _llseek returns 0. Otherwise, a value of -1 is returned and errno is set to indicate the error.ERRORS
CONFORMING TOThis function is Linux-specific, and should not be used in programs intended to be portable.BUGSThe ext2 filesystem does not support files with a size of 2GB or more.SEE ALSOlseek(2)
IndexThis document was created by man2html, using the manual pages. Time: 22:35:18 GMT, April 18, 2024 |