diff options
Diffstat (limited to 'xlators/cluster/ec/src/ec.h')
-rw-r--r-- | xlators/cluster/ec/src/ec.h | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/xlators/cluster/ec/src/ec.h b/xlators/cluster/ec/src/ec.h index b6a95a11b18..1c740187757 100644 --- a/xlators/cluster/ec/src/ec.h +++ b/xlators/cluster/ec/src/ec.h @@ -13,6 +13,7 @@ #include "xlator.h" #include "timer.h" +#include "ec-heald.h" #define EC_XATTR_PREFIX "trusted.ec." #define EC_XATTR_CONFIG EC_XATTR_PREFIX"config" @@ -21,9 +22,6 @@ #define EC_XATTR_HEAL EC_XATTR_PREFIX"heal" #define EC_XATTR_DIRTY EC_XATTR_PREFIX"dirty" -struct _ec; -typedef struct _ec ec_t; - struct _ec { xlator_t * xl; @@ -46,8 +44,6 @@ struct _ec struct mem_pool * fop_pool; struct mem_pool * cbk_pool; struct mem_pool * lock_pool; - gf_boolean_t shd; - gf_boolean_t iamshd; + ec_self_heald_t shd; }; - #endif /* __EC_H__ */ |