diff options
Diffstat (limited to 'xlators/cluster/ec/src/ec-types.h')
-rw-r--r-- | xlators/cluster/ec/src/ec-types.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/xlators/cluster/ec/src/ec-types.h b/xlators/cluster/ec/src/ec-types.h index d771741f0ac..94ac911238e 100644 --- a/xlators/cluster/ec/src/ec-types.h +++ b/xlators/cluster/ec/src/ec-types.h @@ -17,6 +17,9 @@ #define EC_GF_MAX_REGS 16 +enum _ec_heal_need; +typedef enum _ec_heal_need ec_heal_need_t; + enum _ec_read_policy; typedef enum _ec_read_policy ec_read_policy_t; @@ -115,6 +118,12 @@ enum _ec_read_policy { EC_READ_POLICY_MAX }; +enum _ec_heal_need { + EC_HEAL_NONEED, + EC_HEAL_MAYBE, + EC_HEAL_MUST +}; + struct _ec_config { uint32_t version; uint8_t algorithm; |