diff options
author | Hans de Goede <hdegoede@redhat.com> | 2010-04-19 13:55:32 +0200 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2010-04-29 16:04:12 +0200 |
commit | 131354f0a8244865d5d8c4e5c080d38101b11f45 (patch) | |
tree | 9e96438c7c276df342a7c8f095b93547c0723491 /libparted/disk.c | |
parent | a27fb4c02f7312aa957df69afe548d062f48d9b3 (diff) | |
download | parted-131354f0a8244865d5d8c4e5c080d38101b11f45.tar.gz |
dos: add a partition flag for diagnostics / recovery partitions
msdos partition tables can contain diagnostics partitions (often used
nowadays as system recovery partitions). For some users of libparted
(i.e., anaconda) it is useful to know if a dos partition is a regular
partition or a diagnostic partition. For example, see
<http://bugzilla.redhat.com/534066>.
* include/parted/disk.h(_PedPartitionFlag): Add PED_PARTITION_DIAG
* libparted/disk.c(ped_partition_flag_get_name): Add PED_PARTITION_DIAG
* libparted/labels/dos.c: Add support for PED_PARTITION_DIAG flag
* doc/parted.texi (set): Document it.
Diffstat (limited to 'libparted/disk.c')
-rw-r--r-- | libparted/disk.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libparted/disk.c b/libparted/disk.c index f4c0d74..7a60a09 100644 --- a/libparted/disk.c +++ b/libparted/disk.c @@ -2441,6 +2441,8 @@ ped_partition_flag_get_name (PedPartitionFlag flag) return N_("msftres"); case PED_PARTITION_APPLE_TV_RECOVERY: return N_("atvrecv"); + case PED_PARTITION_DIAG: + return N_("diag"); default: ped_exception_throw ( |