summaryrefslogtreecommitdiffstats
path: root/src/librbd/io/Utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/librbd/io/Utils.h')
-rw-r--r--src/librbd/io/Utils.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/librbd/io/Utils.h b/src/librbd/io/Utils.h
index 285985036de..cadc22840bf 100644
--- a/src/librbd/io/Utils.h
+++ b/src/librbd/io/Utils.h
@@ -11,10 +11,14 @@
class ObjectExtent;
+namespace neorados { struct Op; }
+
namespace librbd {
namespace io {
namespace util {
+void apply_op_flags(uint32_t op_flags, uint32_t flags, neorados::Op* op);
+
bool assemble_write_same_extent(const LightweightObjectExtent &object_extent,
const ceph::bufferlist& data,
ceph::bufferlist *ws_data,