From 51a4d2330b078dcd111d05e6c00753780b0e90a3 Mon Sep 17 00:00:00 2001 From: Chuck Lever Date: Mon, 24 Sep 2007 11:28:38 -0400 Subject: [PATCH] mount.nfs: teach [u]mount.nfs[4] to exit with EX_SUCCESS instead of 0 Use the newly defined EX_SUCCESS exit code in all the right places. Signed-off-by: Chuck Lever Signed-off-by: Neil Brown --- utils/mount/mount.c | 8 ++++---- utils/mount/nfs4mount.c | 2 +- utils/mount/nfsmount.c | 2 +- utils/mount/nfsumount.c | 4 ++-- utils/mount/stropts.c | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/utils/mount/mount.c b/utils/mount/mount.c index 2513943..751fbb9 100644 --- a/utils/mount/mount.c +++ b/utils/mount/mount.c @@ -237,7 +237,7 @@ static int add_mtab(char *spec, char *mount_point, char *fstype, if (flags & MS_REMOUNT) { update_mtab(ment.mnt_dir, &ment); - return 0; + return EX_SUCCESS; } lock_mtab(); @@ -261,7 +261,7 @@ static int add_mtab(char *spec, char *mount_point, char *fstype, goto fail_close; } - result = 0; + result = EX_SUCCESS; fail_close: endmntent(mtab); @@ -421,7 +421,7 @@ int main(int argc, char *argv[]) printf("%s ("PACKAGE_STRING")\n", progname); else mount_usage(); - exit(0); + exit(EX_SUCCESS); } if ((argc < 3)) { @@ -444,7 +444,7 @@ int main(int argc, char *argv[]) break; case 'V': printf("%s: ("PACKAGE_STRING")\n", progname); - exit(0); + exit(EX_SUCCESS); case 'w': flags &= ~MS_RDONLY; break; diff --git a/utils/mount/nfs4mount.c b/utils/mount/nfs4mount.c index c4e8bfb..4790c79 100644 --- a/utils/mount/nfs4mount.c +++ b/utils/mount/nfs4mount.c @@ -448,7 +448,7 @@ int nfs4mount(const char *spec, const char *node, int flags, } } - return 0; + return EX_SUCCESS; fail: return retval; diff --git a/utils/mount/nfsmount.c b/utils/mount/nfsmount.c index 5839482..6c34a2b 100644 --- a/utils/mount/nfsmount.c +++ b/utils/mount/nfsmount.c @@ -863,7 +863,7 @@ noauth_flavors: } } - return 0; + return EX_SUCCESS; /* abort */ fail: diff --git a/utils/mount/nfsumount.c b/utils/mount/nfsumount.c index a78ab26..ca9c801 100644 --- a/utils/mount/nfsumount.c +++ b/utils/mount/nfsumount.c @@ -209,7 +209,7 @@ static int do_nfs_umount(const char *spec, char *opts) return EX_USAGE; } - return 0; + return EX_SUCCESS; } static struct option umount_longopts[] = @@ -305,7 +305,7 @@ int nfsumount(int argc, char *argv[]) /* umount might call us twice. The second time there will * be no entry in mtab and we should just exit quietly */ - return 0; + return EX_SUCCESS; only_root: nfs_error(_("%s: You are not permitted to unmount %s"), diff --git a/utils/mount/stropts.c b/utils/mount/stropts.c index 236a3b4..a04596d 100644 --- a/utils/mount/stropts.c +++ b/utils/mount/stropts.c @@ -283,7 +283,7 @@ int nfsmount_s(const char *spec, const char *node, int flags, } } - return 0; + return EX_SUCCESS; } /* @@ -339,5 +339,5 @@ int nfs4mount_s(const char *spec, const char *node, int flags, } } - return 0; + return EX_SUCCESS; } -- 2.39.2