From a9b8e8be5d560774accffee6d14de8dfce8c81ba Mon Sep 17 00:00:00 2001 From: ps Date: Sat, 10 Mar 2001 12:12:47 +0000 Subject: Allow for the last arugment to be the mountpoint of a filesystem, not just the device. --- usr.sbin/quot/quot.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'usr.sbin/quot/quot.c') diff --git a/usr.sbin/quot/quot.c b/usr.sbin/quot/quot.c index 01f822e..0864015 100644 --- a/usr.sbin/quot/quot.c +++ b/usr.sbin/quot/quot.c @@ -43,6 +43,7 @@ static const char rcsid[] = #include #include +#include #include #include #include @@ -526,6 +527,7 @@ main(argc,argv) { char all = 0; struct statfs *mp; + struct fstab *fs; char dev[MNAMELEN + 1]; char *nm; int cnt; @@ -578,7 +580,12 @@ main(argc,argv) } } } - while (--argc >= 0) - quot(*argv++,0); + while (--argc >= 0) { + if ((fs = getfsfile(*argv)) != NULL) + quot(fs->fs_spec, 0); + else + quot(*argv,0); + argv++; + } return 0; } -- cgit v1.1