fn make_tcp_channel() -> TraceResult<(TransportSender, TransportReceiver)> {
    let protocol = TransportProtocol::Ipv4(IpNextHeaderProtocols::Tcp);
    let channel_type = TransportChannelType::Layer4(protocol);
    Ok(transport_channel(1600, channel_type)?)
}
/// Create the communication channel needed for sending TCP packets.
Create the communication channel needed for sending TCP packets.
Create the communication channel needed for sending TCP packets .
fn make_tcp_channel() -> TraceResult<(TransportSender, TransportReceiver)> {
    let protocol = TransportProtocol::Ipv4(IpNextHeaderProtocols::Tcp);
    let channel_type = TransportChannelType::Layer4(protocol);
    Ok(transport_channel(1600, channel_type)?)
}
fn make_tcp_channel ( ) -> TraceResult < ( TransportSender , TransportReceiver ) > { let protocol = TransportProtocol :: Ipv4 ( IpNextHeaderProtocols :: Tcp ) ; let channel_type = TransportChannelType :: Layer4 ( protocol ) ; Ok ( transport_channel ( 1600 , channel_type ) ? ) }
Create the communication channel needed for sending TCP packets.
Create the communication channel needed for sending TCP packets .