MCPcopy Create free account
hub / github.com/ceph/ceph / get_source_addrs

Method get_source_addrs

src/msg/Message.h:521–529  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

519 return entity_addr_t();
520 }
521 entity_addrvec_t get_source_addrs() const {
522#ifdef WITH_CRIMSON
523 ceph_abort("In crimson, conn is independently maintained outside Message");
524#else
525 if (connection)
526 return connection->get_peer_addrs();
527#endif
528 return entity_addrvec_t();
529 }
530
531 // forwarded?
532 entity_inst_t get_orig_source_inst() const {

Callers 11

is_stale_messageMethod · 0.80
MForwardMethod · 0.80
handle_monmapMethod · 0.80
handle_sync_cookieMethod · 0.80
handle_sync_chunkMethod · 0.80
handle_probe_probeMethod · 0.80
handle_probe_replyMethod · 0.80
handle_forwardMethod · 0.80
_ms_dispatchMethod · 0.80

Calls 2

get_peer_addrsMethod · 0.80
entity_addrvec_tClass · 0.70

Tested by

no test coverage detected