some improvements (#939)

1. ospf route conn map should also use version
2. treat nopat as cone
This commit is contained in:
Sijie.Sun
2025-06-05 22:49:57 +08:00
committed by GitHub
parent 3fb172b4d2
commit 0314c66635
8 changed files with 35 additions and 29 deletions
+1 -5
View File
@@ -183,8 +183,6 @@ impl WSTunnelConnector {
) -> Result<Box<dyn Tunnel>, TunnelError> {
let is_wss = is_wss(&addr)?;
let socket_addr = SocketAddr::from_url(addr.clone(), ip_version).await?;
let domain = addr.domain();
let host = socket_addr.ip();
let stream = tcp_socket.connect(socket_addr).await?;
let info = TunnelInfo {
@@ -208,9 +206,7 @@ impl WSTunnelConnector {
let sni = "localhost";
let server_name = rustls::pki_types::ServerName::try_from(sni)
.map_err(|_| TunnelError::InvalidProtocol("Invalid SNI".to_string()))?;
let stream = tls_conn
.connect(server_name, stream)
.await?;
let stream = tls_conn.connect(server_name, stream).await?;
MaybeTlsStream::Rustls(stream)
} else {
MaybeTlsStream::Plain(stream)