summaryrefslogtreecommitdiffstats
path: root/libdm/libdm-common.h
diff options
context:
space:
mode:
authorPeter Rajnoha <prajnoha@redhat.com>2012-03-05 12:48:12 +0000
committerPeter Rajnoha <prajnoha@redhat.com>2012-03-05 12:48:12 +0000
commitba428469e6b8546349f6acb293535b3e805a9313 (patch)
treeed7b129909b7b36f2b8e409aea60dc9670870abc /libdm/libdm-common.h
parent4961c3b4afdf56852b3a06641845c73166d46f05 (diff)
downloadlvm2-ba428469e6b8546349f6acb293535b3e805a9313.tar.gz
lvm2-ba428469e6b8546349f6acb293535b3e805a9313.tar.xz
lvm2-ba428469e6b8546349f6acb293535b3e805a9313.zip
Check for multiple mangled names in auto mangling mode.
Auto mode can't deal with multiple mangled names. We can do that while working in hex mode, but in auto mode, this would lead to device name ambiguity.
Diffstat (limited to 'libdm/libdm-common.h')
-rw-r--r--libdm/libdm-common.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libdm/libdm-common.h b/libdm/libdm-common.h
index ce9b434f..b57bae9e 100644
--- a/libdm/libdm-common.h
+++ b/libdm/libdm-common.h
@@ -28,6 +28,8 @@ int mangle_name(const char *str, size_t len, char *buf,
int unmangle_name(const char *str, size_t len, char *buf,
size_t buf_len, dm_string_mangling_t mode);
+int check_multiple_mangled_name_allowed(dm_string_mangling_t mode, const char *name);
+
struct target *create_target(uint64_t start,
uint64_t len,
const char *type, const char *params);