chiark / gitweb /
volume_id: LVM - add uuid
[elogind.git] / extras / volume_id / lib / util.h
index ed868001fa0145979907ec6765a0dc508eb7ff5f..e3c766d4ab66f947381d3298c70839f43475184e 100644 (file)
@@ -71,7 +71,8 @@ enum uuid_format {
        UUID_DOS,
        UUID_64BIT_LE,
        UUID_64BIT_BE,
-       UUID_FOURINT,
+       UUID_MD,
+       UUID_LVM,
 };
 
 enum endian {
@@ -80,7 +81,7 @@ enum endian {
 };
 
 extern int volume_id_utf8_encoded_valid_unichar(const char *str);
-extern void volume_id_set_unicode16(char *str, size_t len, const uint8_t *buf, enum endian endianess, size_t count);
+extern size_t volume_id_set_unicode16(uint8_t *str, size_t len, const uint8_t *buf, enum endian endianess, size_t count);
 extern void volume_id_set_usage(struct volume_id *id, enum volume_id_usage usage_id);
 extern void volume_id_set_label_raw(struct volume_id *id, const uint8_t *buf, size_t count);
 extern void volume_id_set_label_string(struct volume_id *id, const uint8_t *buf, size_t count);