]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: use new pick_addresses
authorSage Weil <sage@redhat.com>
Tue, 5 Jun 2018 22:05:10 +0000 (17:05 -0500)
committerSage Weil <sage@redhat.com>
Tue, 3 Jul 2018 18:01:24 +0000 (13:01 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
src/ceph_mds.cc

index 123147d462bd21931908319a6e1bb316229c452b..6f3ee2444d563344c7b07b8eb2451943bb502d36 100644 (file)
@@ -131,7 +131,8 @@ int main(int argc, const char **argv)
 
   Preforker forker;
 
-  pick_addresses(g_ceph_context, CEPH_PICK_ADDRESS_PUBLIC);
+  entity_addrvec_t addrs;
+  pick_addresses(g_ceph_context, CEPH_PICK_ADDRESS_PUBLIC, &addrs);
 
   // Normal startup
   if (g_conf->name.has_default_id()) {
@@ -188,7 +189,7 @@ int main(int argc, const char **argv)
   msgr->set_policy(entity_name_t::TYPE_CLIENT,
                    Messenger::Policy::stateful_server(0));
 
-  int r = msgr->bind(g_conf->public_addr);
+  int r = msgr->bindv(addrs);
   if (r < 0)
     forker.exit(1);