aboutsummaryrefslogtreecommitdiff
path: root/embassy-net/src/stack.rs
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2021-11-26 20:39:21 +0100
committerDario Nieuwenhuis <[email protected]>2021-11-26 21:09:44 +0100
commit524eed5db57c73fe06777283f5992bc514f8fc50 (patch)
treed299ad704f8896c1dbc4f717352bcd04d586dde9 /embassy-net/src/stack.rs
parent6aa27d1a8e348a17dfdf0d994b26c95dfe7e23c5 (diff)
Update smoltcp, fix build issues with no ethernet.
Diffstat (limited to 'embassy-net/src/stack.rs')
-rw-r--r--embassy-net/src/stack.rs13
1 files changed, 5 insertions, 8 deletions
diff --git a/embassy-net/src/stack.rs b/embassy-net/src/stack.rs
index 610260a8e..f1f92e8ed 100644
--- a/embassy-net/src/stack.rs
+++ b/embassy-net/src/stack.rs
@@ -8,18 +8,15 @@ use embassy::waitqueue::WakerRegistration;
8use futures::pin_mut; 8use futures::pin_mut;
9use smoltcp::iface::InterfaceBuilder; 9use smoltcp::iface::InterfaceBuilder;
10use smoltcp::iface::SocketStorage; 10use smoltcp::iface::SocketStorage;
11use smoltcp::time::Instant as SmolInstant;
12use smoltcp::wire::{IpCidr, Ipv4Address, Ipv4Cidr};
13
11#[cfg(feature = "medium-ethernet")] 14#[cfg(feature = "medium-ethernet")]
12use smoltcp::iface::{Neighbor, NeighborCache, Route, Routes}; 15use smoltcp::iface::{Neighbor, NeighborCache, Route, Routes};
13#[cfg(feature = "medium-ethernet")] 16#[cfg(feature = "medium-ethernet")]
14use smoltcp::phy::Device as _; 17use smoltcp::phy::{Device as _, Medium};
15#[cfg(feature = "medium-ethernet")]
16use smoltcp::phy::Medium;
17use smoltcp::time::Instant as SmolInstant;
18#[cfg(feature = "medium-ethernet")]
19use smoltcp::wire::EthernetAddress;
20#[cfg(feature = "medium-ethernet")] 18#[cfg(feature = "medium-ethernet")]
21use smoltcp::wire::IpAddress; 19use smoltcp::wire::{EthernetAddress, HardwareAddress, IpAddress};
22use smoltcp::wire::{HardwareAddress, IpCidr, Ipv4Address, Ipv4Cidr};
23 20
24use crate::config::Configurator; 21use crate::config::Configurator;
25use crate::config::Event; 22use crate::config::Event;