summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authorNatanael Copa <natanael.copa@gmail.com>2009-09-20 04:28:22 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2009-09-20 04:28:22 +0200
commit9aff29997ed22932f78aa8d8c7c2412e9d3f49e5 (patch)
tree8df24e36d81c3f4f6d1cf6b9892341f96b5ecb92 /include
parent2bf6634ef46b5360e6381e61b27415e52a1cd7c7 (diff)
swaponoff: add uuid/label support. By Natanael Copa
function old new delta swap_enable_disable 130 150 +20 resolve_mount_spec 76 96 +20 mount_main 1152 1154 +2 findfs_main 125 80 -45 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/1 up/down: 42/-45) Total: -3 bytes Signed-off-by: Natanael Copa <natanael.copa@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'include')
-rw-r--r--include/volume_id.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/volume_id.h b/include/volume_id.h
index bba32c0ba..77e874d40 100644
--- a/include/volume_id.h
+++ b/include/volume_id.h
@@ -21,3 +21,10 @@
char *get_devname_from_label(const char *spec);
char *get_devname_from_uuid(const char *spec);
void display_uuid_cache(void);
+
+/* Returns:
+ * 0: no UUID= or LABEL= prefix found
+ * 1: UUID= or LABEL= prefix found. In this case,
+ * *fsname is replaced if device with such UUID or LABEL is found
+ */
+int resolve_mount_spec(char **fsname);