Skip to content

Commit 620b563

Browse files
committedFeb 7, 2024
fixup: local test
1 parent 4e5d673 commit 620b563

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed
 

‎test/test-manager/src/tests/tunnel.rs

+7-5
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use super::helpers::{
44
use super::{config::TEST_CONFIG, Error, TestContext};
55
use crate::network_monitor::{start_packet_monitor, MonitorOptions};
66

7+
use std::net::SocketAddr;
78
use mullvad_management_interface::MullvadProxyClient;
89
use mullvad_types::relay_constraints::{
910
self, BridgeConstraints, BridgeSettings, BridgeType, Constraint, OpenVpnConstraints,
@@ -676,8 +677,12 @@ pub async fn test_local_socks_bridge(
676677
rpc: ServiceClient,
677678
mut mullvad_client: MullvadProxyClient,
678679
) -> Result<(), Error> {
680+
let remote_addr = SocketAddr::from((
681+
crate::vm::network::NON_TUN_GATEWAY,
682+
crate::vm::network::SOCKS5_PORT,
683+
));
679684
let socks_server = rpc
680-
.start_socks_server("127.0.0.1:0".parse().unwrap())
685+
.start_socks_server("127.0.0.1:0".parse().unwrap(), Some(remote_addr))
681686
.await
682687
.expect("failed to start SOCKS server");
683688

@@ -691,10 +696,7 @@ pub async fn test_local_socks_bridge(
691696
bridge_type: BridgeType::Custom,
692697
normal: BridgeConstraints::default(),
693698
custom: Some(CustomProxy::Socks5Local(Socks5Local::new(
694-
(
695-
crate::vm::network::NON_TUN_GATEWAY,
696-
crate::vm::network::SOCKS5_PORT,
697-
),
699+
remote_addr,
698700
socks_server.bind_addr().port(),
699701
))),
700702
})

0 commit comments

Comments
 (0)