diff options
author | Chuck Lever <chuck.lever@oracle.com> | 2007-07-28 17:49:38 -0400 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2007-07-30 16:12:52 +1000 |
commit | 5e30f39229acd1cb9e5e6fa73c6adb34401866d3 (patch) | |
tree | 49c2fec82cee6c86e580e6e92db2dfee76ac66d6 | |
parent | d32d65025276630e2f38bf8dc56eef630fcf09e7 (diff) | |
download | nfs-utils-5e30f39229acd1cb9e5e6fa73c6adb34401866d3.tar.gz nfs-utils-5e30f39229acd1cb9e5e6fa73c6adb34401866d3.tar.xz nfs-utils-5e30f39229acd1cb9e5e6fa73c6adb34401866d3.zip |
umount.nfs: make umount_usage() static
No good reason to export umount_usage. Make it static.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Neil Brown <neilb@suse.de>
-rw-r--r-- | utils/mount/mount.c | 7 | ||||
-rw-r--r-- | utils/mount/nfsumount.c | 7 | ||||
-rw-r--r-- | utils/mount/nfsumount.h | 1 |
3 files changed, 7 insertions, 8 deletions
diff --git a/utils/mount/mount.c b/utils/mount/mount.c index 92ed2bc..64a2b75 100644 --- a/utils/mount/mount.c +++ b/utils/mount/mount.c @@ -374,13 +374,8 @@ int main(int argc, char *argv[]) discover_nfs_mount_data_version(); - if(!strncmp(progname, "umount", strlen("umount"))) { - if(argc < 2) { - umount_usage(); - exit(EX_USAGE); - } + if(!strncmp(progname, "umount", strlen("umount"))) exit(nfsumount(argc, argv)); - } if (argv[1] && argv[1][0] == '-') { if(argv[1][1] == 'V') diff --git a/utils/mount/nfsumount.c b/utils/mount/nfsumount.c index a0fe78e..3d387c1 100644 --- a/utils/mount/nfsumount.c +++ b/utils/mount/nfsumount.c @@ -235,7 +235,7 @@ static struct option umount_longopts[] = { NULL, 0, 0, 0 } }; -void umount_usage(void) +static void umount_usage(void) { printf("usage: %s dir [-fvnrlh]\n", progname); printf("options:\n\t-f\t\tforce unmount\n"); @@ -252,6 +252,11 @@ int nfsumount(int argc, char *argv[]) char *spec; struct mntentchn *mc; + if (argc < 2) { + umount_usage(); + return EX_USAGE; + } + spec = argv[1]; argv += 1; diff --git a/utils/mount/nfsumount.h b/utils/mount/nfsumount.h index 7548912..191118d 100644 --- a/utils/mount/nfsumount.h +++ b/utils/mount/nfsumount.h @@ -6,6 +6,5 @@ int nfsumount(int, char **); int nfs_call_umount(clnt_addr_t *, dirpath *); -void umount_usage(void); #endif |