diff options
author | Sage Weil <sage@inktank.com> | 2013-02-26 14:07:12 -0800 |
---|---|---|
committer | Sage Weil <sage@inktank.com> | 2013-02-26 14:07:12 -0800 |
commit | c8dd2b67b39a8c70e48441ecd1a5cc3c6200ae97 (patch) | |
tree | 7003a5f0a64b39e8eb8addd28985054583744986 | |
parent | 95a379aa7391b988c32765891b0010b2f46014fc (diff) | |
download | ceph-c8dd2b67b39a8c70e48441ecd1a5cc3c6200ae97.tar.gz |
msg: fix entity_addr_t::is_same_host() for IPv6
We weren't checking the memcmp return value properly! Aie...
Backport: bobtail
Signed-off-by: Sage Weil <sage@inktank.com>
-rw-r--r-- | src/msg/msg_types.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/msg/msg_types.h b/src/msg/msg_types.h index e80639ead0b..40b3f0bfedc 100644 --- a/src/msg/msg_types.h +++ b/src/msg/msg_types.h @@ -303,7 +303,7 @@ struct entity_addr_t { if (addr.ss_family == AF_INET6) return memcmp(addr6.sin6_addr.s6_addr, o.addr6.sin6_addr.s6_addr, - sizeof(addr6.sin6_addr.s6_addr)); + sizeof(addr6.sin6_addr.s6_addr)) == 0; return false; } |