]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
msg: crc configuration in messenger
authorCasey Bodley <casey@linuxbox.com>
Wed, 3 Sep 2014 16:29:17 +0000 (12:29 -0400)
committerMatt Benjamin <matt@cohortfs.com>
Wed, 14 Jan 2015 21:41:32 +0000 (16:41 -0500)
commit2ffacbe6efae05f5c426cae34882b3351a5ccfbe
treea03c78f038b954349843e9199717a95bba040606
parentb677a86fb22adfbe3beb6c152e5e6a47bdf27c27
msg: crc configuration in messenger

Add new header_crc and data_crc configuration booleans, and use
them consistently to govern whether CRC is performed in the
Message encode, decode, and transit paths.

Remove ms_nocrc, changes per Sage.
Mimimally adapt AsyncMessenger for crcflags.

Signed-off-by: Casey Bodley <casey@linuxbox.com>
Signed-off-by: Matt Benjamin <matt@cohortfs.com>
src/common/config_opts.h
src/messages/MForward.h
src/messages/MRoute.h
src/mon/Monitor.cc
src/msg/Message.cc
src/msg/Message.h
src/msg/Messenger.cc
src/msg/Messenger.h
src/msg/async/AsyncConnection.cc
src/msg/simple/Pipe.cc
src/test/encoding/ceph_dencoder.cc