projects
/
project
/
fstools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
block: print mountpoint if already mounted
[project/fstools.git]
/
block.c
diff --git
a/block.c
b/block.c
index
58487a1
..
e674521
100644
(file)
--- a/
block.c
+++ b/
block.c
@@
-727,6
+727,7
@@
static int mount_device(struct blkid_struct_probe *pr, int hotplug)
{
struct mount *m;
char *device;
{
struct mount *m;
char *device;
+ char *mp;
if (!pr)
return -1;
if (!pr)
return -1;
@@
-746,8
+747,9
@@
static int mount_device(struct blkid_struct_probe *pr, int hotplug)
if (hotplug && !auto_mount)
return -1;
if (hotplug && !auto_mount)
return -1;
- if (find_mount_point(pr->dev)) {
- ULOG_ERR("%s is already mounted\n", pr->dev);
+ mp = find_mount_point(pr->dev);
+ if (mp) {
+ ULOG_ERR("%s is already mounted on %s\n", pr->dev, mp);
return -1;
}
return -1;
}