]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
msg/async: msgr2 protocol placeholder
authorRicardo Dias <rdias@suse.com>
Fri, 26 Oct 2018 16:54:48 +0000 (17:54 +0100)
committerSage Weil <sage@redhat.com>
Fri, 21 Dec 2018 21:30:18 +0000 (15:30 -0600)
commit08d9f8aa08b6748a9cd2a4c9ad0de1922a1b84d1
tree3ebe6cbbbbb32e15fa0f2f383b771caa85b60a36
parent8ab05504f0dd7e695de5bb531cfa682d0f6c8860
msg/async: msgr2 protocol placeholder

This commit adds messenger V2 protocol. This V2 protocol is a clone of
the V1 protocol with the additional support for address vectors.
After the banner exchange the peers exchange their address vectors.

Signed-off-by: Ricardo Dias <rdias@suse.com>
src/msg/CMakeLists.txt
src/msg/async/AsyncConnection.cc
src/msg/async/AsyncConnection.h
src/msg/async/ProtocolV2.cc [new file with mode: 0644]
src/msg/async/ProtocolV2.h [new file with mode: 0644]
src/msg/msg_types.h