diff options
author | green <green@FreeBSD.org> | 2000-01-15 14:28:14 +0000 |
---|---|---|
committer | green <green@FreeBSD.org> | 2000-01-15 14:28:14 +0000 |
commit | 89bb6f8da797959859b9c1e6a63a13fcb605cbff (patch) | |
tree | e59e9577611907f18b7fb76d531a5861828c0472 /sbin/mount | |
parent | 9512a77f53b82d5fe0e9990a9d422d16defebac4 (diff) | |
download | FreeBSD-src-89bb6f8da797959859b9c1e6a63a13fcb605cbff.zip FreeBSD-src-89bb6f8da797959859b9c1e6a63a13fcb605cbff.tar.gz |
This is another in Martin Blapp's N-series of mount-related cleanups :)
Changes are:
- rpc.umntall is called at the right places now in /etc/rc*
- rpc.umntall timeout has been lowered from two days (too high) to one
- verbose messages in rpc.umntall have been clarified
- kill double entries in /var/db/mounttab when rpc.umntall is invoked
- ${early_nfs_mounts} has been removed from /etc/rc
- patched mount(8) -p to print different pass/dump values for ufs filesystems.
(last patch recieved from dan <bugg@bugg.strangled.net>)
Submitted by: Martin Blapp <mbr@imp.ch>, dan <bugg@bugg.strangled.net>
Diffstat (limited to 'sbin/mount')
-rw-r--r-- | sbin/mount/mount.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/sbin/mount/mount.c b/sbin/mount/mount.c index 14b56c9..65bcb5d 100644 --- a/sbin/mount/mount.c +++ b/sbin/mount/mount.c @@ -709,9 +709,12 @@ putfsent(ent) printf("\t%u %u\n", fst->fs_freq, fst->fs_passno); else if ((fst = getfsfile(ent->f_mntonname))) printf("\t%u %u\n", fst->fs_freq, fst->fs_passno); - else if (strcmp(ent->f_fstypename, "ufs") == 0) - printf("\t1 1\n"); - else + else if (strcmp(ent->f_fstypename, "ufs") == 0) { + if (strcmp(ent->f_mntonname, "/") == 0) + printf("\t1 1\n"); + else + printf("\t2 2\n"); + } else printf("\t0 0\n"); } |