summaryrefslogtreecommitdiffstats
path: root/sys-utils/mount.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys-utils/mount.c')
-rw-r--r--sys-utils/mount.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/sys-utils/mount.c b/sys-utils/mount.c
index 9c4729ef8..64ec0a779 100644
--- a/sys-utils/mount.c
+++ b/sys-utils/mount.c
@@ -520,7 +520,12 @@ try_readonly:
warnx(_("special device %s does not exist"), src);
} else {
errno = syserr;
- warn(_("mount(2) failed")); /* print errno */
+ if (tgt)
+ warn("%s: %s", _("mount(2) failed"), tgt);
+ else if (src)
+ warn("%s: %s", _("mount(2) failed"), src);
+ else
+ warn(_("mount(2) failed"));
}
break;
@@ -535,7 +540,7 @@ try_readonly:
"(a path prefix is not a directory)"), src);
} else {
errno = syserr;
- warn(_("mount(2) failed")); /* print errno */
+ warn("%s: %s", _("mount(2) failed"), tgt);
}
break;