]> sourceware.org Git - lvm2.git/commitdiff
segtypes: macros for error and zero segtypes
authorZdenek Kabelac <zkabelac@redhat.com>
Thu, 18 Mar 2021 12:13:38 +0000 (13:13 +0100)
committerZdenek Kabelac <zkabelac@redhat.com>
Thu, 18 Mar 2021 17:34:57 +0000 (18:34 +0100)
lib/metadata/segtype.h

index 676f37e3ce4e3b17ea0057501cbdc2243395be93..d7cfc2b72abac20d601b97152fc7a8d47bbefc30 100644 (file)
@@ -115,6 +115,8 @@ struct dev_manager;
 #define SEG_TYPE_NAME_RAID6_N_6                "raid6_n_6"
 
 #define segtype_is_linear(segtype)     (!strcmp((segtype)->name, SEG_TYPE_NAME_LINEAR))
+#define segtype_is_error(segtype)      (!strcmp((segtype)->name, SEG_TYPE_NAME_ERROR))
+#define segtype_is_zero(segtype)       (!strcmp((segtype)->name, SEG_TYPE_NAME_ZERO))
 #define segtype_is_striped_target(segtype)     ((segtype)->flags & SEG_STRIPED_TARGET ? 1 : 0)
 #define segtype_is_cache(segtype)      ((segtype)->flags & SEG_CACHE ? 1 : 0)
 #define segtype_is_cache_pool(segtype) ((segtype)->flags & SEG_CACHE_POOL ? 1 : 0)
This page took 0.028119 seconds and 5 git commands to generate.