]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
options: msgr2 enable/disable signing and encrytion options
authorRicardo Dias <rdias@suse.com>
Fri, 16 Nov 2018 17:15:57 +0000 (17:15 +0000)
committerRicardo Dias <rdias@suse.com>
Wed, 23 Jan 2019 13:59:24 +0000 (13:59 +0000)
Signed-off-by: Ricardo Dias <rdias@suse.com>
src/common/options.cc

index 71bb8ff1c6b7f4d5eb39fb261c1d9c143d5d98a8..859f3738e6c2122a7c1040bd9899b185ff2fbc92 100644 (file)
@@ -889,6 +889,16 @@ std::vector<Option> get_global_options() {
     .set_default(100_M)
     .set_description("Limit messages that are read off the network but still being processed"),
 
+    Option("ms_msgr2_sign_messages", Option::TYPE_BOOL, Option::LEVEL_ADVANCED)
+    .set_default(false)
+    .set_description("Sign msgr2 frames' payload")
+    .add_see_also("ms_msgr2_encrypt_messages"),
+
+    Option("ms_msgr2_encrypt_messages", Option::TYPE_BOOL, Option::LEVEL_ADVANCED)
+    .set_default(false)
+    .set_description("Encrypt msgr2 frames' payload")
+    .add_see_also("ms_msgr2_sign_messages"),
+
     Option("ms_bind_ipv4", Option::TYPE_BOOL, Option::LEVEL_ADVANCED)
     .set_default(true)
     .set_description("Bind servers to IPv4 address(es)")