]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
test_rgw_crypt: BlockCryptNone takes a block_size param
authorAbhishek Lekshmanan <abhishek@suse.com>
Tue, 26 Mar 2019 18:11:28 +0000 (19:11 +0100)
committerAbhishek Lekshmanan <abhishek@suse.com>
Mon, 1 Apr 2019 15:58:26 +0000 (17:58 +0200)
So that block sizes like 4096 can be tested

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
(cherry picked from commit 9e13a42daaba26751f56f2454f9ec314d7d0d460)

src/test/rgw/test_rgw_crypto.cc

index 52e34fa8778d60ba0a00766c74594f94ab348776..8a63a3f57d0e781d209d3f8fa21febda5e2ea27c 100644 (file)
@@ -68,12 +68,14 @@ public:
 
 
 class BlockCryptNone: public BlockCrypt {
+  size_t block_size = 256;
 public:
   BlockCryptNone(){};
+  BlockCryptNone(size_t sz) : block_size(sz) {}
   virtual ~BlockCryptNone(){};
   size_t get_block_size() override
   {
-    return 256;
+    return block_size;
   }
   bool encrypt(bufferlist& input,
                        off_t in_ofs,