summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sbin/quotacheck/quotacheck.c38
1 files changed, 17 insertions, 21 deletions
diff --git a/sbin/quotacheck/quotacheck.c b/sbin/quotacheck/quotacheck.c
index 1335b2dd575..634ecdb40d6 100644
--- a/sbin/quotacheck/quotacheck.c
+++ b/sbin/quotacheck/quotacheck.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: quotacheck.c,v 1.19 2003/08/25 23:28:15 tedu Exp $ */
+/* $OpenBSD: quotacheck.c,v 1.20 2005/04/05 00:13:49 deraadt Exp $ */
/* $NetBSD: quotacheck.c,v 1.12 1996/03/30 22:34:25 mark Exp $ */
/*
@@ -43,7 +43,7 @@ static char copyright[] =
#if 0
static char sccsid[] = "@(#)quotacheck.c 8.3 (Berkeley) 1/29/94";
#else
-static char rcsid[] = "$OpenBSD: quotacheck.c,v 1.19 2003/08/25 23:28:15 tedu Exp $";
+static char rcsid[] = "$OpenBSD: quotacheck.c,v 1.20 2005/04/05 00:13:49 deraadt Exp $";
#endif
#endif /* not lint */
@@ -132,10 +132,9 @@ main(int argc, char *argv[])
struct passwd *pw;
struct group *gr;
struct quotaname *auxdata;
- int i, argnum, maxrun, errs;
+ int i, argnum, maxrun, errs, ch;
long done = 0;
char *name;
- int ch;
errs = maxrun = 0;
while ((ch = getopt(argc, argv, "adguvl:")) != -1) {
@@ -194,14 +193,14 @@ main(int argc, char *argv[])
(name = blockcheck(fs->fs_spec))) {
done |= 1 << argnum;
errs += chkquota(fs->fs_vfstype, name,
- fs->fs_file, auxdata, NULL);
+ fs->fs_file, auxdata, NULL);
}
}
endfsent();
for (i = 0; i < argc; i++)
if ((done & (1 << i)) == 0)
fprintf(stderr, "%s not found in %s\n",
- argv[i], FSTAB);
+ argv[i], FSTAB);
exit(errs);
}
@@ -209,8 +208,8 @@ void
usage(void)
{
(void)fprintf(stderr, "usage:\t%s\n\t%s\n",
- "quotacheck -a [-dguv] [-l <maxparallel>]",
- "quotacheck [-dguv] filesys ...");
+ "quotacheck -a [-dguv] [-l <maxparallel>]",
+ "quotacheck [-dguv] filesys ...");
exit(1);
}
@@ -241,10 +240,8 @@ needchk(struct fstab *fs)
}
if (qnp->flags)
return (qnp);
- else {
- free(qnp);
- return (NULL);
- }
+ free(qnp);
+ return (NULL);
}
/*
@@ -284,21 +281,21 @@ chkquota(const char *vfstype, const char *fsname, const char *mntpt,
continue;
if (qnp->flags & HASGRP) {
fup = addid((u_long)dp->di_gid,
- GRPQUOTA, NULL);
+ GRPQUOTA, NULL);
fup->fu_curinodes++;
if (mode == IFREG || mode == IFDIR ||
mode == IFLNK)
fup->fu_curblocks +=
- dp->di_blocks;
+ dp->di_blocks;
}
if (qnp->flags & HASUSR) {
fup = addid((u_long)dp->di_uid,
- USRQUOTA, NULL);
+ USRQUOTA, NULL);
fup->fu_curinodes++;
if (mode == IFREG || mode == IFDIR ||
mode == IFLNK)
fup->fu_curblocks +=
- dp->di_blocks;
+ dp->di_blocks;
}
}
}
@@ -313,7 +310,7 @@ chkquota(const char *vfstype, const char *fsname, const char *mntpt,
if (qnp->flags & HASGRP)
(void)printf("%s", qfextension[GRPQUOTA]);
(void)printf(" quotas for %s (%s), %swait\n",
- fsname, mntpt, pidp? "no" : "");
+ fsname, mntpt, pidp? "no" : "");
}
if (qnp->flags & HASUSR)
errs += update(mntpt, qnp->usrqfname, USRQUOTA);
@@ -403,10 +400,10 @@ update(const char *fsname, const char *quotafile, int type)
printf("%-8s fixed:", fup->fu_name);
if (dqbuf.dqb_curinodes != fup->fu_curinodes)
(void)printf("\tinodes %d -> %ld",
- dqbuf.dqb_curinodes, fup->fu_curinodes);
+ dqbuf.dqb_curinodes, fup->fu_curinodes);
if (dqbuf.dqb_curblocks != fup->fu_curblocks)
(void)printf("\tblocks %d -> %ld",
- dqbuf.dqb_curblocks, fup->fu_curblocks);
+ dqbuf.dqb_curblocks, fup->fu_curblocks);
(void)printf("\n");
}
/*
@@ -473,8 +470,7 @@ getquotagid(void)
int
hasquota(struct fstab *fs, int type, char **qfnamep)
{
- char *opt;
- char *cp;
+ char *opt, *cp;
static char initname, usrname[100], grpname[100];
static char buf[BUFSIZ];