summaryrefslogtreecommitdiffstats
path: root/lib/activate/activate.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/activate/activate.h')
-rw-r--r--lib/activate/activate.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/activate/activate.h b/lib/activate/activate.h
index f473a11f..6497eea3 100644
--- a/lib/activate/activate.h
+++ b/lib/activate/activate.h
@@ -44,6 +44,15 @@ struct lv_activate_opts {
/* target attribute flags */
#define MIRROR_LOG_CLUSTERED 0x00000001U
+/* thin target attribute flags */
+enum {
+ /* bitfields - new features from 1.1 version */
+ THIN_FEATURE_DISCARD = (1 << 0),
+ THIN_FEATURE_EXTERNAL_ORIGIN = (1 << 1),
+ THIN_FEATURE_HELD_ROOT = (1 << 2),
+ THIN_FEATURE_BLOCK_SIZE = (1 << 3),
+};
+
void set_activation(int activation);
int activation(void);