From cd1f73bc86367fc10da4be57ce674ad86cec894c Mon Sep 17 00:00:00 2001 From: Andrew Rioux Date: Mon, 20 Oct 2025 08:27:01 -0400 Subject: [PATCH] fix: add a new type of recognized interface recognize E1000E interfaces on FreeBSD --- sparse-05/sparse-05-client/src/commands/connect/shell.rs | 4 ++-- sparse-05/sparse-05-server/src/interface.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) 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"))? };