]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
msg: add Message addrvec accessors
authorSage Weil <sage@redhat.com>
Wed, 30 May 2018 15:30:25 +0000 (10:30 -0500)
committerSage Weil <sage@redhat.com>
Thu, 31 May 2018 13:10:23 +0000 (08:10 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
src/msg/Message.h

index 2aa5f1be365193ec930830135d4471c3b1930935..a3ea35364d32c9e5224e3edda74af693436f47d4 100644 (file)
@@ -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;