diff options
author | Chuck Lever <chuck.lever@oracle.com> | 2007-09-24 11:28:38 -0400 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2007-09-25 11:50:15 +1000 |
commit | 51a4d2330b078dcd111d05e6c00753780b0e90a3 (patch) | |
tree | 15df43b16be9faa9db94da487bd4b127c91cc970 | |
parent | d54d1389284570b163f6aa12622d15c6b6ecea17 (diff) | |
download | nfs-utils-51a4d2330b078dcd111d05e6c00753780b0e90a3.tar.gz nfs-utils-51a4d2330b078dcd111d05e6c00753780b0e90a3.tar.xz nfs-utils-51a4d2330b078dcd111d05e6c00753780b0e90a3.zip |
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 <chuck.lever@oracle.com>
Signed-off-by: Neil Brown <neilb@suse.de>
-rw-r--r-- | utils/mount/mount.c | 8 | ||||
-rw-r--r-- | utils/mount/nfs4mount.c | 2 | ||||
-rw-r--r-- | utils/mount/nfsmount.c | 2 | ||||
-rw-r--r-- | utils/mount/nfsumount.c | 4 | ||||
-rw-r--r-- | 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; } |