diff --git a/sparse-05/sparse-05-client/src/commands/connect/shell.rs b/sparse-05/sparse-05-client/src/commands/connect/shell.rs index f7d4f6b..c4c18d5 100644 --- a/sparse-05/sparse-05-client/src/commands/connect/shell.rs +++ b/sparse-05/sparse-05-client/src/commands/connect/shell.rs @@ -93,10 +93,10 @@ async fn run_command( Remote(Response), } - let Some(event) = tokio::select! { + let Some(event) = tokio::select! ( v = connection.get_response() => v.ok().map(Event::Remote), v = stdin.recv() => v.map(Event::Stdin) - } else { + ) else { continue; }; diff --git a/sparse-05/sparse-05-server/src/interface.rs b/sparse-05/sparse-05-server/src/interface.rs index 5874efc..9ca45c3 100644 --- a/sparse-05/sparse-05-server/src/interface.rs +++ b/sparse-05/sparse-05-server/src/interface.rs @@ -34,7 +34,7 @@ impl Interface { .ok_or(anyhow!("could not get an ethernet interface"))? } else { interfaces - .find(|eth| eth.starts_with("eth") || eth.starts_with("en") || eth.starts_with("vtnet") || eth.starts_with("vmx")) + .find(|eth| eth.starts_with("eth") || eth.starts_with("em") || eth.starts_with("en") || eth.starts_with("vtnet") || eth.starts_with("vmx")) .ok_or(anyhow!("could not get an ethernet interface"))? };