chiark / gitweb /
volume_id: add internal UUID_STRING
[elogind.git] / extras / volume_id / lib / netware.c
index 6e1e95f86cf3304fdd591c33fc6a7d195905840e..4d157aaf5d4c5511ff2b0bcba92ab9bf8417f9c4 100644 (file)
@@ -78,7 +78,7 @@ struct netware_super_block {
        uint32_t        reserved2[64-(2+46)];
 } PACKED;
 
-int volume_id_probe_netware(struct volume_id *id, uint64_t off)
+int volume_id_probe_netware(struct volume_id *id, uint64_t off, uint64_t size)
 {
        struct netware_super_block *nw;
 
@@ -91,7 +91,7 @@ int volume_id_probe_netware(struct volume_id *id, uint64_t off)
        if (memcmp(nw->SBH_Signature, "SPB5", 4) != 0)
                return -1;
 
-       volume_id_set_uuid(id, nw->SBH_PoolID, UUID_DCE);
+       volume_id_set_uuid(id, nw->SBH_PoolID, 0, UUID_DCE);
 
        snprintf(id->type_version, sizeof(id->type_version)-1, "%u.%02u",
                 le16_to_cpu(nw->SBH_VersionMediaMajor), le16_to_cpu(nw->SBH_VersionMediaMinor));