summaryrefslogtreecommitdiff
path: root/lib/mirror
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2011-02-18 14:29:39 +0000
committerZdenek Kabelac <zkabelac@redhat.com>2011-02-18 14:29:39 +0000
commitab8b85fb80351c9fcd15d5b98cbe3d9be337923e (patch)
treec25850e4d10fe6d8d9c92428dda0dbdcf3bca55c /lib/mirror
parent44376ffe22889652a14791ea8885fe7431bfacaa (diff)
downloadlvm2-ab8b85fb80351c9fcd15d5b98cbe3d9be337923e.tar.gz
Fix !DEVMAPPER_SUPPORT build
Fix build when devmapper is disabled.
Diffstat (limited to 'lib/mirror')
-rw-r--r--lib/mirror/mirrored.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/mirror/mirrored.c b/lib/mirror/mirrored.c
index 0bf3b3b0f..9da8efaa6 100644
--- a/lib/mirror/mirrored.c
+++ b/lib/mirror/mirrored.c
@@ -30,9 +30,6 @@
#include <sys/utsname.h>
-static int _block_on_error_available = 0;
-static unsigned _mirror_attributes = 0;
-
enum {
MIRR_DISABLED,
MIRR_RUNNING,
@@ -158,6 +155,9 @@ static int _mirrored_text_export(const struct lv_segment *seg, struct formatter
}
#ifdef DEVMAPPER_SUPPORT
+static int _block_on_error_available = 0;
+static unsigned _mirror_attributes = 0;
+
static struct mirror_state *_mirrored_init_target(struct dm_pool *mem,
struct cmd_context *cmd)
{
@@ -641,10 +641,12 @@ struct segment_type *init_segtype(struct cmd_context *cmd)
segtype->private = NULL;
segtype->flags = SEG_AREAS_MIRRORED;
+#ifdef DEVMAPPER_SUPPORT
#ifdef DMEVENTD
if (_get_mirror_dso_path(cmd))
segtype->flags |= SEG_MONITORED;
#endif
+#endif
log_very_verbose("Initialised segtype: %s", segtype->name);