]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
msg/msg_types: dump via sockaddr* operator<<
authorSage Weil <sage@redhat.com>
Fri, 6 May 2016 15:16:49 +0000 (11:16 -0400)
committerSage Weil <sage@redhat.com>
Wed, 11 May 2016 12:12:26 +0000 (08:12 -0400)
Signed-off-by: Sage Weil <sage@redhat.com>
src/msg/msg_types.cc
src/msg/msg_types.h

index c966cea42a0912c6ebf4af22403516dbc41170a4..227522d139660ab0cbbdc3096fceb75480bf1f97 100644 (file)
@@ -18,7 +18,7 @@ void entity_name_t::dump(Formatter *f) const
 void entity_addr_t::dump(Formatter *f) const
 {
   f->dump_unsigned("nonce", nonce);
-  f->dump_stream("addr") << addr;
+  f->dump_stream("addr") << get_sockaddr();
 }
 
 void entity_name_t::generate_test_instances(list<entity_name_t*>& o)
index 32177c9e240c2e03d23e243d06b28124fc36be2c..b8548838f9894ddd6abc5e3fe8399c2c0540376a 100644 (file)
@@ -398,7 +398,7 @@ WRITE_CLASS_ENCODER(entity_addr_t)
 
 inline ostream& operator<<(ostream& out, const entity_addr_t &addr)
 {
-  return out << addr.addr << '/' << addr.nonce;
+  return out << addr.get_sockaddr() << '/' << addr.nonce;
 }
 
 inline bool operator==(const entity_addr_t& a, const entity_addr_t& b) { return memcmp(&a, &b, sizeof(a)) == 0; }