diff options
author | Karel Zak | 2009-10-26 13:33:03 +0100 |
---|---|---|
committer | Karel Zak | 2009-10-26 13:33:03 +0100 |
commit | a992137b7b8720600c99917af87f0e4cddad8682 (patch) | |
tree | 58a399775862e76292e5673c75e4c89b8280bd42 /include/canonicalize.h | |
parent | libblkid: convert GPT partition LBA to 512-byte sectors (diff) | |
download | kernel-qcow2-util-linux-a992137b7b8720600c99917af87f0e4cddad8682.tar.gz kernel-qcow2-util-linux-a992137b7b8720600c99917af87f0e4cddad8682.tar.xz kernel-qcow2-util-linux-a992137b7b8720600c99917af87f0e4cddad8682.zip |
mount: and libblkid: covert /dev/dm-N to /dev/mapper/<name>
* mount(8) uses private device-mapper names in mtab
* libblkid returns private device-mapper names when evaluate udev
/dev/disk-by symlinks.
* on systems where DM is fully integrated with udev the /dev/mapper/<name>
files are symlinks to /dev/dm-N. It means we need a special care to hide
private device-mapper names.
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'include/canonicalize.h')
-rw-r--r-- | include/canonicalize.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/canonicalize.h b/include/canonicalize.h index b04510c79..f26df18c2 100644 --- a/include/canonicalize.h +++ b/include/canonicalize.h @@ -4,5 +4,6 @@ #include "c.h" /* for PATH_MAX */ extern char *canonicalize_path(const char *path); +extern char *canonicalize_dm_name(const char *ptname); #endif /* CANONICALIZE_H */ |