From 09a49930e4154974dd918ed42d129d50c110c45a Mon Sep 17 00:00:00 2001 From: Alison Chaiken Date: Tue, 4 Jul 2017 11:18:50 -0700 Subject: GPT: read partition table from device into a data structure Make the partition table available for modification by reading it from the user-specified device into a linked list. Provide an accessor function for command-line testing. Signed-off-by: Alison Chaiken [trini: Make this depend on CMD_GPT_RENAME, as it is the user of this code] Signed-off-by: Tom Rini --- include/part.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'include/part.h') diff --git a/include/part.h b/include/part.h index c41aa6adc2..0cd803a933 100644 --- a/include/part.h +++ b/include/part.h @@ -10,6 +10,7 @@ #include #include #include +#include struct block_drvr { char *name; @@ -69,6 +70,12 @@ typedef struct disk_partition { #endif } disk_partition_t; +struct disk_part { + int partnum; + disk_partition_t gpt_part_info; + struct list_head list; +}; + /* Misc _get_dev functions */ #ifdef CONFIG_PARTITIONS /** -- cgit