chiark / gitweb /
volume_id: add volume_id_get_* functions
[elogind.git] / extras / volume_id / lib / luks.c
index 64de85ac217679b59ad8ce4d2a30f7a63a449fae..a141a0f5c39d8ad31cb04b31f90399d8cfa9472e 100644 (file)
@@ -36,7 +36,7 @@
 #define LUKS_SALTSIZE                  32
 #define LUKS_NUMKEYS                   8
 
-const uint8_t LUKS_MAGIC[] = {'L','U','K','S', 0xba, 0xbe};
+static const uint8_t LUKS_MAGIC[] = {'L','U','K','S', 0xba, 0xbe};
 #define LUKS_MAGIC_L 6
 #define LUKS_PHDR_SIZE (sizeof(struct luks_phdr)/SECTOR_SIZE+1)
 #define UUID_STRING_L 40
@@ -62,7 +62,7 @@ struct luks_phdr {
        } keyblock[LUKS_NUMKEYS];
 };
 
-int volume_id_probe_luks(struct volume_id *id, uint64_t off)
+int volume_id_probe_luks(struct volume_id *id, uint64_t off, uint64_t size)
 {
        struct luks_phdr *header;