[git commit master] mount: "already mounted" msg appears only if -v

Denys Vlasenko vda.linux at googlemail.com
Thu Dec 10 20:32:28 UTC 2009


commit: http://git.busybox.net/busybox/commit/?id=8656676a2199e2701e7e5656ef3d2092dedd9ba5
branch: http://git.busybox.net/busybox/commit/?id=refs/heads/master

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 util-linux/mount.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/util-linux/mount.c b/util-linux/mount.c
index c2b508e..e1372ea 100644
--- a/util-linux/mount.c
+++ b/util-linux/mount.c
@@ -1999,10 +1999,12 @@ int mount_main(int argc UNUSED_PARAM, char **argv)
 			// "/" may have fsname of "/dev/root" while fstab
 			// says "/dev/something_else".
 			if (mp) {
-				bb_error_msg("according to %s, "
-					"%s is already mounted on %s",
-					bb_path_mtab_file,
-					mp->mnt_fsname, mp->mnt_dir);
+				if (verbose) {
+					bb_error_msg("according to %s, "
+						"%s is already mounted on %s",
+						bb_path_mtab_file,
+						mp->mnt_fsname, mp->mnt_dir);
+				}
 			} else {
 				// ...mount this thing
 				if (singlemount(mtcur, /*ignore_busy:*/ 1)) {
-- 
1.6.3.3



More information about the busybox-cvs mailing list