From 2b06dc3b66109b26d46f2e035df684d0ff0d5a7c Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Wed, 13 May 2015 09:37:18 -0700 Subject: [PATCH] rgw: return 412 when bad limit specified on listing buckets Fixes: #11613 Backport: hammer For some reason the swift api requires that. This revert a change that was made in f7b92f9988ea64d248a2b551e0434b3225d296de. Signed-off-by: Yehuda Sadeh --- src/rgw/rgw_rest_swift.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rgw/rgw_rest_swift.cc b/src/rgw/rgw_rest_swift.cc index c3d09e43ab4..943d7f8cfb3 100644 --- a/src/rgw/rgw_rest_swift.cc +++ b/src/rgw/rgw_rest_swift.cc @@ -27,7 +27,7 @@ int RGWListBuckets_ObjStore_SWIFT::get_params() } if (l > (long)limit_max || l < 0) { - return -EINVAL; + return -ERR_PRECONDITION_FAILED; } limit = (uint64_t)l; -- 2.47.3