]> git.proxmox.com Git - ceph.git/blob - ceph/src/crimson/net/Messenger.cc
update sources to ceph Nautilus 14.2.1
[ceph.git] / ceph / src / crimson / net / Messenger.cc
1 // -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
2 // vim: ts=8 sw=2 smarttab
3
4 #include "Messenger.h"
5 #include "SocketMessenger.h"
6
7 namespace ceph::net {
8
9 seastar::future<Messenger*>
10 Messenger::create(const entity_name_t& name,
11 const std::string& lname,
12 const uint64_t nonce,
13 const int master_sid)
14 {
15 return create_sharded<SocketMessenger>(name, lname, nonce, master_sid)
16 .then([](Messenger *msgr) {
17 return msgr;
18 });
19 }
20
21 } // namespace ceph::net