aboutsummaryrefslogtreecommitdiff
path: root/embassy-net
diff options
context:
space:
mode:
authorMatt Johnston <[email protected]>2025-03-20 11:25:06 +0800
committerMatt Johnston <[email protected]>2025-03-20 11:30:37 +0800
commitc7e997a8d8b966771dc561bf02abeaf8532fc5d9 (patch)
tree760812f1efc748880b73b54663588bc4c11bd7a1 /embassy-net
parent3e03d693a76ab6978cbb40e5f6e083858b5e19e5 (diff)
embassy-net: Add std and alloc features
These are passed through to smoltcp, which otherwise won't handle some match cases when managed/std feature is enabled externally. --> .../index.crates.io-1949cf8c6b5b557f/smoltcp-0.12.0/src/iface/socket_set.rs:82:15 | 82 | match &mut self.sockets { | ^^^^^^^^^^^^^^^^^ pattern `&mut ManagedSlice::Owned(_)` not covered
Diffstat (limited to 'embassy-net')
-rw-r--r--embassy-net/Cargo.toml4
1 files changed, 4 insertions, 0 deletions
diff --git a/embassy-net/Cargo.toml b/embassy-net/Cargo.toml
index 1e513a9ea..c3bf1acbc 100644
--- a/embassy-net/Cargo.toml
+++ b/embassy-net/Cargo.toml
@@ -61,6 +61,10 @@ medium-ip = ["smoltcp/medium-ip"]
61medium-ieee802154 = ["smoltcp/medium-ieee802154"] 61medium-ieee802154 = ["smoltcp/medium-ieee802154"]
62## Enable multicast support (for both ipv4 and/or ipv6 if enabled) 62## Enable multicast support (for both ipv4 and/or ipv6 if enabled)
63multicast = ["smoltcp/multicast"] 63multicast = ["smoltcp/multicast"]
64## Enable smoltcp std feature (necessary if using "managed" crate std feature)
65std = ["smoltcp/std"]
66## Enable smoltcp alloc feature (necessary if using "managed" crate alloc feature)
67alloc = ["smoltcp/alloc"]
64 68
65[dependencies] 69[dependencies]
66 70