From 856218ae001b9bb0dc87f17f6155031f4ffd6a58 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 30 May 2018 10:30:25 -0500 Subject: [PATCH] msg: add Message addrvec accessors Signed-off-by: Sage Weil --- src/msg/Message.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/msg/Message.h b/src/msg/Message.h index 2aa5f1be365..a3ea35364d3 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; -- 2.47.3