diff options
| author | Ian Dowse <iedowse@FreeBSD.org> | 2001-07-22 12:17:51 +0000 |
|---|---|---|
| committer | Ian Dowse <iedowse@FreeBSD.org> | 2001-07-22 12:17:51 +0000 |
| commit | afe1ef249f67c207515285f01df1b3467e822917 (patch) | |
| tree | 1635ec3fca73ad3d67d4ea18731dd8f35c2d5f6b /sbin | |
| parent | b21b2f313e35cdc607bf354ecf685a638788c5d7 (diff) | |
Notes
Diffstat (limited to 'sbin')
| -rw-r--r-- | sbin/umount/umount.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/sbin/umount/umount.c b/sbin/umount/umount.c index 02ef3eddac4d..5c9bb7bd4e7a 100644 --- a/sbin/umount/umount.c +++ b/sbin/umount/umount.c @@ -68,7 +68,6 @@ static const char rcsid[] = typedef enum { MNTON, MNTFROM, NOTHING } mntwhat; typedef enum { MARK, UNMARK, NAME, COUNT, FREE } dowhat; -struct mtablist *mtabhead; struct addrinfo *nfshost_ai = NULL; int fflag, vflag; char *nfshost; @@ -473,9 +472,9 @@ umountfs(char *mntfromname, char *mntonname, char *type) /* * Remove the unmounted entry from /var/db/mounttab. */ - if (read_mtab(NULL)) { - clean_mtab(hostp, nfsdirname); - if(!write_mtab()) + if (read_mtab()) { + clean_mtab(hostp, nfsdirname, vflag); + if(!write_mtab(vflag)) warnx("cannot remove mounttab entry %s:%s", hostp, nfsdirname); free_mtab(); |
