diff --git a/lib/libutil/quotafile.3 b/lib/libutil/quotafile.3 index a414a99a0275..d819f6199058 100644 --- a/lib/libutil/quotafile.3 +++ b/lib/libutil/quotafile.3 @@ -45,9 +45,9 @@ .Ft "struct quotafile *" .Fn quota_create "const char *path" .Ft int -.Fn quota_read "struct quotafile *qf" "struct dqblk *dqb" "int type" +.Fn quota_read "struct quotafile *qf" "struct dqblk *dqb" "int id" .Ft int -.Fn quota_write "struct quotafile *qf" "const struct dqblk *dqb" "int type" +.Fn quota_write "struct quotafile *qf" "const struct dqblk *dqb" "int id" .Ft int .Fn quota_close "struct quotafile *qf" .Sh DESCRIPTION diff --git a/lib/libutil/quotafile.c b/lib/libutil/quotafile.c index a4258b1ef301..c175df0b21ce 100644 --- a/lib/libutil/quotafile.c +++ b/lib/libutil/quotafile.c @@ -231,7 +231,7 @@ quota_write32(struct quotafile *qf, const struct dqblk *dqb, int id) off = id * sizeof(struct dqblk32); if (lseek(qf->fd, off, SEEK_SET) == -1) return (-1); - return (write(qf->fd, &dqb32, sizeof(dqb32))); + return (write(qf->fd, &dqb32, sizeof(dqb32)) == -1); } static int @@ -252,7 +252,7 @@ quota_write64(struct quotafile *qf, const struct dqblk *dqb, int id) off = sizeof(struct dqhdr64) + id * sizeof(struct dqblk64); if (lseek(qf->fd, off, SEEK_SET) == -1) return (-1); - return (write(qf->fd, &dqb64, sizeof(dqb64))); + return (write(qf->fd, &dqb64, sizeof(dqb64)) == -1); } int