]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
rgw/sts: build fix
authorMatt Benjamin <mbenjamin@redhat.com>
Fri, 21 Nov 2025 18:41:48 +0000 (13:41 -0500)
committerMatt Benjamin <mbenjamin@redhat.com>
Fri, 21 Nov 2025 18:41:48 +0000 (13:41 -0500)
    resolves: rhbz#2406837
    resolves: rhbz#2412223

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
src/rgw/rgw_common.h

index 738293c4fe30523d55a420c1743547a99188b4ff..4c1c9d644e39101d2647a13a423bc2b170b49fd7 100644 (file)
@@ -1806,16 +1806,16 @@ bool verify_user_permission(const DoutPrefixProvider* dpp,
 bool verify_user_permission_no_policy(const DoutPrefixProvider* dpp,
                                       req_state * const s,
                                       int perm);
-bool verify_bucket_permission(const DoutPrefixProvider* dpp,
-                              const perm_state_base * const s,
-                              const rgw::ARN& arn,
-                              bool account_root,
-                              const RGWAccessControlPolicy& user_acl,
-                              const RGWAccessControlPolicy& bucket_acl,
-                             const boost::optional<rgw::IAM::Policy>& bucket_policy,
-                              const std::vector<rgw::IAM::Policy>& identity_policies,
-                              const std::vector<rgw::IAM::Policy>& session_policies,
-                              const uint64_t op, bool *granted_by_acl = nullptr);
+bool verify_bucket_permission(
+    const DoutPrefixProvider *dpp, const perm_state_base *const s,
+    const rgw::ARN &arn, bool account_root,
+    const RGWAccessControlPolicy &user_acl,
+    const RGWAccessControlPolicy &bucket_acl,
+    const boost::optional<rgw::IAM::Policy> &bucket_policy,
+    const std::vector<rgw::IAM::Policy> &identity_policies,
+    const std::vector<rgw::IAM::Policy> &session_policies, const uint64_t op,
+    bool *granted_by_acl = nullptr, bool bucket_owner_comptability = false);
+
 bool verify_bucket_permission(
   const DoutPrefixProvider* dpp,
   req_state * const s,