Render a pre-nautilus entity_addr_t string.
Signed-off-by: Sage Weil <sage@redhat.com>
std::string ip_only_to_str() const;
+ std::string get_legacy_str() const {
+ ostringstream ss;
+ ss << get_sockaddr() << "/" << get_nonce();
+ return ss.str();
+ }
+
bool parse(const char *s, const char **end = 0, int type=0);
void decode_legacy_addr_after_marker(bufferlist::const_iterator& bl)
}
return entity_addr_t();
}
+ string get_legacy_str() const {
+ return legacy_or_front_addr().get_legacy_str();
+ }
entity_addr_t msgr2_addr() const {
for (auto &a : v) {