From: xiexingguo Date: Fri, 26 Feb 2016 10:28:41 +0000 (+0800) Subject: osd: fix wrong return type of find_osd_on_ip() X-Git-Tag: v10.1.0~248^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=73784f0b2c7fb9e24de1aad5b615e13feeeaf944;p=ceph.git osd: fix wrong return type of find_osd_on_ip() Fixes: #14872 Signed-off-by: xie xingguo --- diff --git a/src/osd/OSDMap.cc b/src/osd/OSDMap.cc index 9de54a9ecf7f..d82878864e2c 100644 --- a/src/osd/OSDMap.cc +++ b/src/osd/OSDMap.cc @@ -1010,7 +1010,7 @@ int OSDMap::identify_osd(const uuid_d& u) const return -1; } -bool OSDMap::find_osd_on_ip(const entity_addr_t& ip) const +int OSDMap::find_osd_on_ip(const entity_addr_t& ip) const { for (int i=0; i= 0; } - bool find_osd_on_ip(const entity_addr_t& ip) const; + int find_osd_on_ip(const entity_addr_t& ip) const; bool have_inst(int osd) const { return exists(osd) && is_up(osd); }