Deleted Added
full compact
45c45
< __FBSDID("$FreeBSD: head/sbin/quotacheck/quotacheck.c 166458 2007-02-03 11:20:28Z mpp $");
---
> __FBSDID("$FreeBSD: head/sbin/quotacheck/quotacheck.c 166485 2007-02-04 06:33:15Z mpp $");
51a52
> #include <sys/mount.h>
589a591
> struct statfs sfb;
594,597c596,599
< (void)snprintf(usrname, sizeof(usrname),
< "%s%s", qfextension[USRQUOTA], qfname);
< (void)snprintf(grpname, sizeof(grpname),
< "%s%s", qfextension[GRPQUOTA], qfname);
---
> (void)snprintf(usrname, sizeof(usrname), "%s%s",
> qfextension[USRQUOTA], qfname);
> (void)snprintf(grpname, sizeof(grpname), "%s%s",
> qfextension[GRPQUOTA], qfname);
614,615c616,617
< (void)snprintf(buf, sizeof(buf),
< "%s/%s.%s", fs->fs_file, qfname, qfextension[type]);
---
> (void)snprintf(buf, sizeof(buf), "%s/%s.%s", fs->fs_file,
> qfname, qfextension[type]);
617a620,628
> if (statfs(fs->fs_file, &sfb) != 0) {
> warn("cannot statfs mount point %s", fs->fs_file);
> return (0);
> }
> if (strcmp(fs->fs_file, sfb.f_mntonname)) {
> warnx("%s not mounted for %s quotas", fs->fs_file,
> type == USRQUOTA ? "user" : "group");
> return (0);
> }