// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
// vim: ts=8 sw=2 smarttab
+#include "acconfig.h"
#include "tools/rbd/ArgumentTypes.h"
#include "tools/rbd/Shell.h"
#include "tools/rbd/Utils.h"
static int do_kernel_showmapped(Formatter *f)
{
+#if defined(WITH_KRBD)
struct krbd_ctx *krbd;
int r;
krbd_destroy(krbd);
return r;
+#else
+ return -1;
+#endif
+
}
/*
static int do_kernel_map(const char *poolname, const char *imgname,
const char *snapname)
{
+#if defined(WITH_KRBD)
struct krbd_ctx *krbd;
std::ostringstream oss;
char *devnode;
out:
krbd_destroy(krbd);
return r;
+#else
+ return -1;
+#endif
}
static int do_kernel_unmap(const char *dev, const char *poolname,
const char *imgname, const char *snapname)
{
+#if defined(WITH_KRBD)
struct krbd_ctx *krbd;
std::ostringstream oss;
int r;
krbd_destroy(krbd);
return r;
+#else
+ return -1;
+#endif
+
}
void get_show_arguments(po::options_description *positional,