This didn't accomplish anything useful.
SimpleMessenger rank;
rank.bind();
- rank.set_addr(mc.get_my_addr());
-
cout << "starting osd" << whoami
<< " at " << rank.get_rank_addr()
<< " osd_data " << g_conf.osd_data
rank->need_addr = false;
else
rank->need_addr = true;
+
if (rank->rank_addr.get_port() == 0) {
rank->rank_addr.in4_addr() = listen_addr;
if (force_nonce >= 0)
return ++global_seq;
}
- void set_addr(entity_addr_t a) {
- rank_addr = a;
- need_addr = false;
- }
-
Endpoint *register_entity(entity_name_t addr);
void rename_entity(Endpoint *ms, entity_name_t newaddr);
void unregister_entity(Endpoint *ms);