diff --git a/daemon/face/ethernet-channel.cpp b/daemon/face/ethernet-channel.cpp index bc149d28..a4d19074 100644 --- a/daemon/face/ethernet-channel.cpp +++ b/daemon/face/ethernet-channel.cpp @@ -199,7 +199,10 @@ EthernetChannel::createFace(const ethernet::Address& remoteEndpoint, // else, create a new face GenericLinkService::Options options; + options.allowFragmentation = true; + options.allowReassembly = true; options.reliabilityOptions.isEnabled = wantLpReliability; + auto linkService = make_unique(options); auto transport = make_unique(*m_localEndpoint, remoteEndpoint, persistency, m_idleFaceTimeout);