From: Sage Weil Date: Wed, 30 May 2018 15:30:25 +0000 (-0500) Subject: msg: add Message addrvec accessors X-Git-Tag: v14.0.1~1208^2~30 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=856218ae001b9bb0dc87f17f6155031f4ffd6a58;p=ceph.git msg: add Message addrvec accessors Signed-off-by: Sage Weil --- diff --git a/src/msg/Message.h b/src/msg/Message.h index 2aa5f1be3651..a3ea35364d32 100644 --- a/src/msg/Message.h +++ b/src/msg/Message.h @@ -467,6 +467,11 @@ public: return connection->get_peer_addr(); return entity_addr_t(); } + entity_addrvec_t get_source_addrs() const { + if (connection) + return connection->get_peer_addrs(); + return entity_addrvec_t(); + } // forwarded? entity_inst_t get_orig_source_inst() const { @@ -478,6 +483,9 @@ public: entity_addr_t get_orig_source_addr() const { return get_source_addr(); } + entity_addrvec_t get_orig_source_addrs() const { + return get_source_addrs(); + } // virtual bits virtual void decode_payload() = 0;