diff options
| author | David Lönnhager <david.l@mullvad.net> | 2021-11-22 14:43:33 +0100 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2021-11-23 15:30:09 +0100 |
| commit | 97b269c7052bfcd9dafc15f0ea52fbc892d2770b (patch) | |
| tree | c5907e1510a2076dfa4bc446c237d03d16bcbd51 | |
| parent | db0bc0fc36b1a521a789bc0b36d9a7da2d582338 (diff) | |
| download | mullvadvpn-97b269c7052bfcd9dafc15f0ea52fbc892d2770b.tar.xz mullvadvpn-97b269c7052bfcd9dafc15f0ea52fbc892d2770b.zip | |
Allow the transport protocol to be set to any when it was previously set to a specific protocol
| -rw-r--r-- | mullvad-cli/src/cmds/relay.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/mullvad-cli/src/cmds/relay.rs b/mullvad-cli/src/cmds/relay.rs index 7c5c1a04a1..fa06e12bd5 100644 --- a/mullvad-cli/src/cmds/relay.rs +++ b/mullvad-cli/src/cmds/relay.rs @@ -796,7 +796,11 @@ fn parse_transport_port( Some(port) => parse_port_constraint(port)?, None => { if let Some(ref transport_port) = current_constraint { - Constraint::Only(transport_port.port as u16) + if transport_port.port != 0 { + Constraint::Only(transport_port.port as u16) + } else { + Constraint::Any + } } else { Constraint::Any } |
