diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2018-10-16 11:31:17 -0300 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2018-10-16 11:31:17 -0300 |
| commit | df0022a3977fb6ee7557773a03aa1c85e2c4d63f (patch) | |
| tree | 62683bb3df6af7b6d9b680306eb7471c85ef8484 /mullvad-cli/src/cmds | |
| parent | 43dfaeddf5e70c8cb667b5385eba1645553a5c3e (diff) | |
| parent | 12abe68cb03edb0342f9ed7d412aa6e299c632cc (diff) | |
| download | mullvadvpn-df0022a3977fb6ee7557773a03aa1c85e2c4d63f.tar.xz mullvadvpn-df0022a3977fb6ee7557773a03aa1c85e2c4d63f.zip | |
Merge branch 'in-out-ip-in-gui'
Diffstat (limited to 'mullvad-cli/src/cmds')
| -rw-r--r-- | mullvad-cli/src/cmds/status.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/mullvad-cli/src/cmds/status.rs b/mullvad-cli/src/cmds/status.rs index 11e436d34a..d25a591726 100644 --- a/mullvad-cli/src/cmds/status.rs +++ b/mullvad-cli/src/cmds/status.rs @@ -31,8 +31,9 @@ impl Command for Status { for new_state in rpc.new_state_subscribe()? { print_state(&new_state); - if new_state == Connected || new_state == Disconnected { - print_location(&mut rpc)?; + match new_state { + Connected(_) | Disconnected => print_location(&mut rpc)?, + _ => {} } } } @@ -44,8 +45,8 @@ fn print_state(state: &TunnelStateTransition) { print!("Tunnel status: "); match state { Blocked(reason) => println!("Blocked ({})", reason), - Connected => println!("Connected"), - Connecting => println!("Connecting..."), + Connected(_) => println!("Connected"), + Connecting(_) => println!("Connecting..."), Disconnected => println!("Disconnected"), Disconnecting(_) => println!("Disconnecting..."), } |
