X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Frgw%2Frgw_rest_swift.cc;h=96f7cb7e5053201709969eba074f9a5f632a00f8;hb=d2e6a577eb19928d58b31d1b6e096ca0f03c4052;hp=90a829da5b926682374ee53aee6779ef23916efe;hpb=224ce89bce8186937e77bdbda572a650953f8c23;p=ceph.git diff --git a/ceph/src/rgw/rgw_rest_swift.cc b/ceph/src/rgw/rgw_rest_swift.cc index 90a829da5..96f7cb7e5 100644 --- a/ceph/src/rgw/rgw_rest_swift.cc +++ b/ceph/src/rgw/rgw_rest_swift.cc @@ -384,7 +384,8 @@ static void dump_container_metadata(struct req_state *s, dump_header(s, "X-Container-Bytes-Used-Actual", bucket.size_rounded); if (s->object.empty()) { - auto swift_policy = static_cast(s->bucket_acl); + auto swift_policy = \ + static_cast(s->bucket_acl.get()); std::string read_acl, write_acl; swift_policy->to_str(read_acl, write_acl); @@ -2557,7 +2558,7 @@ int RGWHandler_REST_SWIFT::postauth_init() << dendl; int ret; - ret = validate_tenant_name(s->bucket_tenant); + ret = rgw_validate_tenant_name(s->bucket_tenant); if (ret) return ret; ret = validate_bucket_name(s->bucket_name);