From 38058eb7d86244467149e0af278340c080c7535a Mon Sep 17 00:00:00 2001 From: Brian Smith Date: Fri, 20 Jul 2018 10:20:50 -1000 Subject: [PATCH] Reduce visibility of some `transport::connection` items. (#20) Signed-off-by: Brian Smith --- src/telemetry/sensor/transport.rs | 2 +- src/transport/connection.rs | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/telemetry/sensor/transport.rs b/src/telemetry/sensor/transport.rs index 342d38ca6..7ea39fda9 100644 --- a/src/telemetry/sensor/transport.rs +++ b/src/telemetry/sensor/transport.rs @@ -242,7 +242,7 @@ where &self.ctx.proxy, &self.ctx.remote, self.ctx.metadata.clone(), - io.tls_status, + io.tls_status(), ); let ctx = Arc::new(ctx.into()); let trans = Transport::open(io, Instant::now(), &self.handle, ctx); diff --git a/src/transport/connection.rs b/src/transport/connection.rs index 06dcd5223..1c08fa006 100644 --- a/src/transport/connection.rs +++ b/src/transport/connection.rs @@ -23,8 +23,7 @@ pub struct BoundPort { } /// Initiates a client connection to the given address. -pub fn connect(addr: &SocketAddr, - tls: tls::ConditionalConnectionConfig) +pub(super) fn connect(addr: &SocketAddr, tls: tls::ConditionalConnectionConfig) -> Connecting { let state = ConnectingState::Plaintext { @@ -81,7 +80,7 @@ pub struct Connection { peek_buf: BytesMut, /// Whether or not the connection is secured with TLS. - pub tls_status: TlsStatus, + tls_status: TlsStatus, } /// A trait describing that a type can peek bytes.