]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rgw/rgw_acl_swift.h
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / rgw / rgw_acl_swift.h
index f4d5e14c593245b47964deac9d2c08b3924f93e1..4cb1e4b8f8f57b909b9a365a118daeb7d1549f5c 100644 (file)
@@ -1,8 +1,7 @@
 // -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
 // vim: ts=8 sw=2 smarttab ft=cpp
 
-#ifndef CEPH_RGW_ACL_SWIFT_H
-#define CEPH_RGW_ACL_SWIFT_H
+#pragma once
 
 #include <map>
 #include <vector>
@@ -17,7 +16,7 @@ class RGWUserCtl;
 
 class RGWAccessControlPolicy_SWIFT : public RGWAccessControlPolicy
 {
-  int add_grants(const DoutPrefixProvider *dpp, rgw::sal::Store* store,
+  int add_grants(const DoutPrefixProvider *dpp, rgw::sal::Driver* driver,
                  const std::vector<std::string>& uids,
                  uint32_t perm);
 
@@ -28,7 +27,7 @@ public:
   ~RGWAccessControlPolicy_SWIFT() override = default;
 
   int create(const DoutPrefixProvider *dpp,
-            rgw::sal::Store* store,
+            rgw::sal::Driver* driver,
              const rgw_user& id,
              const std::string& name,
              const char* read_list,
@@ -47,14 +46,13 @@ public:
   ~RGWAccessControlPolicy_SWIFTAcct() override {}
 
   void add_grants(const DoutPrefixProvider *dpp,
-                 rgw::sal::Store* store,
+                 rgw::sal::Driver* driver,
                   const std::vector<std::string>& uids,
                   uint32_t perm);
   bool create(const DoutPrefixProvider *dpp,
-             rgw::sal::Store* store,
+             rgw::sal::Driver* driver,
               const rgw_user& id,
               const std::string& name,
               const std::string& acl_str);
   boost::optional<std::string> to_str() const;
 };
-#endif