aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.toml2
-rw-r--r--src/bd.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/Cargo.toml b/Cargo.toml
index f031df4..2904ca7 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -10,7 +10,7 @@ mdio = "0.1"
defmt = "0.3"
[dependencies.smoltcp]
-version = "0.10"
+version = "0.12"
default-features = false
features = [
"medium-ethernet",
diff --git a/src/bd.rs b/src/bd.rs
index 1afb93b..496f32a 100644
--- a/src/bd.rs
+++ b/src/bd.rs
@@ -236,7 +236,7 @@ impl smoltcp::phy::TxToken for TxToken<'_> {
impl smoltcp::phy::RxToken for RxToken<'_> {
fn consume<R, F>(self, f: F) -> R
where
- F: FnOnce(&mut [u8]) -> R,
+ F: FnOnce(&[u8]) -> R,
{
// Safety: hardware will not exceed our maximum frame length. We know that
// the pointer is valid; see discussion above.