diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 2006-04-02 00:51:38 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 2006-04-02 00:51:38 +0000 |
commit | 979a4130198cf695fa53864ef389566d313a5a9f (patch) | |
tree | 4d4b0f2c212e23704f4f0144397cca1f4eba18ef /usr.sbin/quot/quot.c | |
parent | b4f316147600b29b68c7b4a1440753be2e4d4d85 (diff) |
use SEEK_* for lseek()
Diffstat (limited to 'usr.sbin/quot/quot.c')
-rw-r--r-- | usr.sbin/quot/quot.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/usr.sbin/quot/quot.c b/usr.sbin/quot/quot.c index 3641ce0ac4c..ade893d3151 100644 --- a/usr.sbin/quot/quot.c +++ b/usr.sbin/quot/quot.c @@ -1,4 +1,4 @@ -/* $OpenBSD: quot.c,v 1.14 2003/08/25 23:28:16 tedu Exp $ */ +/* $OpenBSD: quot.c,v 1.15 2006/04/02 00:50:42 deraadt Exp $ */ /* $NetBSD: quot.c,v 1.7.4.1 1996/05/31 18:06:36 jtc Exp $ */ /* @@ -33,7 +33,7 @@ */ #ifndef lint -static char rcsid[] = "$Id: quot.c,v 1.14 2003/08/25 23:28:16 tedu Exp $"; +static char rcsid[] = "$Id: quot.c,v 1.15 2006/04/02 00:50:42 deraadt Exp $"; #endif /* not lint */ #include <sys/param.h> @@ -100,7 +100,7 @@ get_inode(int fd, struct fs *super, ino_t ino) last = (ino / INOCNT(super)) * INOCNT(super); if (lseek(fd, (off_t)ino_to_fsba(super, last) << super->fs_fshift, - 0) < 0 + SEEK_SET) < 0 || read(fd, ip, INOSZ(super)) != INOSZ(super)) { err(1, "read inodes"); } @@ -523,7 +523,7 @@ quot(char *name, char *mp) warn("%s", name); return; } - if (lseek(fd, SBOFF, 0) != SBOFF + if (lseek(fd, SBOFF, SEEK_SET) != SBOFF || read(fd, superblock, SBSIZE) != SBSIZE || ((struct fs *)superblock)->fs_magic != FS_MAGIC || ((struct fs *)superblock)->fs_bsize > MAXBSIZE |