Deleted Added
sdiff udiff text old ( 267897 ) new ( 275698 )
full compact
1#include "file.h"
2#ifndef lint
3FILE_RCSID("@(#)$File: pread.c,v 1.2 2013/04/02 16:23:07 christos Exp $")
4#endif /* lint */
5#include <fcntl.h>
6#include <unistd.h>
7
8ssize_t
9pread(int fd, void *buf, size_t len, off_t off) {
10 if (lseek(fd, off, SEEK_SET) == (off_t)-1)
11 return -1;
12
13 return read(fd, buf, len);
14}