]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rgw/services/svc_rados.h
import 15.2.5
[ceph.git] / ceph / src / rgw / services / svc_rados.h
index 721a4bbe258180011695138b00c977a02437935b..1d0941501f82f4c98bedb34e67aac99964806268 100644 (file)
@@ -166,9 +166,10 @@ public:
 
     int open();
 
-    int operate(librados::ObjectWriteOperation *op, optional_yield y);
+    int operate(librados::ObjectWriteOperation *op, optional_yield y,
+               int flags = 0);
     int operate(librados::ObjectReadOperation *op, bufferlist *pbl,
-                optional_yield y);
+                optional_yield y, int flags = 0);
     int aio_operate(librados::AioCompletion *c, librados::ObjectWriteOperation *op);
     int aio_operate(librados::AioCompletion *c, librados::ObjectReadOperation *op,
                     bufferlist *pbl);