summaryrefslogtreecommitdiffstats
path: root/common/partitions/dos.c
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2023-06-07 14:07:04 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2023-06-08 09:29:46 +0200
commit2054af2885a56d8214578c08e7bdfb04a95f30de (patch)
tree32e974487ef394fd3bbe5d3b0c2a3e46bdd82572 /common/partitions/dos.c
parent7200d008ac7ddbea1426d7518eb70166bb4507eb (diff)
downloadbarebox-2054af2885a56d8214578c08e7bdfb04a95f30de.tar.gz
barebox-2054af2885a56d8214578c08e7bdfb04a95f30de.tar.xz
cdev: use more descriptive struct cdev::diskuuid/partuuid
The UUID field has different meanings: For a master cdev: - GPT Header DiskGUID if GPT-formatted - MBR Header NT Disk Signature if MBR-formatted For a partition cdev: - GPT UniquePartitionGUID - MBR Header NT Disk Signature followed by "-${partititon_number}" Later code will add yet another UUID (Partition Type GUID), so let's make existing code more readable by using either diskuuid or partuuid as appropriate. No functional change. Reviewed-by: Marco Felsch <m.felsch@pengutronix.de> Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.barebox.org/20230607120714.3083182-10-a.fatoum@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'common/partitions/dos.c')
-rw-r--r--common/partitions/dos.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/partitions/dos.c b/common/partitions/dos.c
index 566c8dd949..ad60c0b27b 100644
--- a/common/partitions/dos.c
+++ b/common/partitions/dos.c
@@ -183,7 +183,7 @@ static void dos_partition(void *buf, struct block_device *blk,
uint32_t signature = get_unaligned_le32(buf + 0x1b8);
if (signature)
- sprintf(blk->cdev.uuid, "%08x", signature);
+ sprintf(blk->cdev.diskuuid, "%08x", signature);
table = (struct partition_entry *)&buffer[446];