]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/cls/cephfs/cls_cephfs_client.h
import quincy beta 17.1.0
[ceph.git] / ceph / src / cls / cephfs / cls_cephfs_client.h
index 1305358f385a0d2a0d45a5129ebc7f65b32b2011..a5d5481ca2122ba084d2166a4beb98fe5cc644a4 100644 (file)
@@ -1,7 +1,8 @@
+// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
+// vim: ts=8 sw=2 smarttab
 
-#include "include/rados/librados.hpp"
+#include "include/rados/librados_fwd.hpp"
 #include "mds/mdstypes.h"
-
 #include "cls_cephfs.h"
 
 class AccumulateArgs;
@@ -21,6 +22,7 @@ class ClsCephFSClient
       const std::string &oid,
       inode_backtrace_t *backtrace,
       file_layout_t *layout,
+      std::string *symlink,
       AccumulateResult *result);
 
   static int delete_inode_accumulate_result(
@@ -29,6 +31,5 @@ class ClsCephFSClient
 
   static void build_tag_filter(
       const std::string &scrub_tag,
-      bufferlist *out_bl);
+      ceph::buffer::list *out_bl);
 };
-