From: Kefu Chai Date: Sat, 25 Jul 2020 05:02:49 +0000 (+0800) Subject: mon/MgrMap: let get_active_addrs() return a const ref X-Git-Tag: v16.1.0~1619^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=41e26f611ddb3bf59a5d81d99078dda016e60b09;p=ceph.git mon/MgrMap: let get_active_addrs() return a const ref no need to create a temporary instance for referencing those addresses. Signed-off-by: Kefu Chai --- diff --git a/src/mon/MgrMap.h b/src/mon/MgrMap.h index 37be5c3c1c44..d43d9336c4e1 100644 --- a/src/mon/MgrMap.h +++ b/src/mon/MgrMap.h @@ -259,7 +259,7 @@ public: epoch_t get_epoch() const { return epoch; } epoch_t get_last_failure_osd_epoch() const { return last_failure_osd_epoch; } - entity_addrvec_t get_active_addrs() const { return active_addrs; } + const entity_addrvec_t& get_active_addrs() const { return active_addrs; } uint64_t get_active_gid() const { return active_gid; } bool get_available() const { return available; } const std::string &get_active_name() const { return active_name; }