diff --git a/src/shared/dissect-image.c b/src/shared/dissect-image.c index 112781a9df..4dd2c2c3a9 100644 --- a/src/shared/dissect-image.c +++ b/src/shared/dissect-image.c @@ -934,6 +934,7 @@ static int dissect_image( .mount_node_fd = TAKE_FD(mount_node_fd), .offset = (uint64_t) start * 512, .size = (uint64_t) size * 512, + .gpt_flags = pflags, }; } diff --git a/src/shared/dissect-image.h b/src/shared/dissect-image.h index 2f77228a1d..5402e4fca2 100644 --- a/src/shared/dissect-image.h +++ b/src/shared/dissect-image.h @@ -33,6 +33,7 @@ struct DissectedPartition { int mount_node_fd; uint64_t size; uint64_t offset; + uint64_t gpt_flags; }; #define DISSECTED_PARTITION_NULL \