From: Kefu Chai Date: Mon, 8 Feb 2021 02:38:02 +0000 (+0800) Subject: common/ipaddr: Allow binding ipv6 addr on lo X-Git-Tag: v17.1.0~2942^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=598e9f2bed5f56cd2091ab4b197169b4e50b8d23;p=ceph.git common/ipaddr: Allow binding ipv6 addr on lo see also 201b59204374ebdab91bb554b986577a97b19c36 Signed-off-by: Kefu Chai --- diff --git a/src/common/ipaddr.cc b/src/common/ipaddr.cc index f9cfbd5598adf..5a3757c72b91b 100644 --- a/src/common/ipaddr.cc +++ b/src/common/ipaddr.cc @@ -107,7 +107,7 @@ const struct ifaddrs *find_ipv6_in_subnet(const struct ifaddrs *addrs, if (addrs->ifa_addr == NULL) continue; - if (boost::starts_with(addrs->ifa_name, "lo")) + if (boost::starts_with(addrs->ifa_name, "lo:")) continue; if (numa_node >= 0 && !match_numa_node(addrs->ifa_name, numa_node))