Update smoltcp, fix build issues with no ethernet.
This commit is contained in:
@ -26,6 +26,8 @@ pub use tcp_socket::TcpSocket;
|
||||
pub use smoltcp::phy::{DeviceCapabilities, Medium};
|
||||
pub use smoltcp::time::Duration as SmolDuration;
|
||||
pub use smoltcp::time::Instant as SmolInstant;
|
||||
pub use smoltcp::wire::{HardwareAddress, IpAddress, IpCidr, Ipv4Address, Ipv4Cidr};
|
||||
#[cfg(feature = "medium-ethernet")]
|
||||
pub use smoltcp::wire::{EthernetAddress, HardwareAddress};
|
||||
pub use smoltcp::wire::{IpAddress, IpCidr, Ipv4Address, Ipv4Cidr};
|
||||
pub type Interface = smoltcp::iface::Interface<'static, device::DeviceAdapter>;
|
||||
pub use smoltcp::{Error, Result};
|
||||
|
@ -8,18 +8,15 @@ use embassy::waitqueue::WakerRegistration;
|
||||
use futures::pin_mut;
|
||||
use smoltcp::iface::InterfaceBuilder;
|
||||
use smoltcp::iface::SocketStorage;
|
||||
use smoltcp::time::Instant as SmolInstant;
|
||||
use smoltcp::wire::{IpCidr, Ipv4Address, Ipv4Cidr};
|
||||
|
||||
#[cfg(feature = "medium-ethernet")]
|
||||
use smoltcp::iface::{Neighbor, NeighborCache, Route, Routes};
|
||||
#[cfg(feature = "medium-ethernet")]
|
||||
use smoltcp::phy::Device as _;
|
||||
use smoltcp::phy::{Device as _, Medium};
|
||||
#[cfg(feature = "medium-ethernet")]
|
||||
use smoltcp::phy::Medium;
|
||||
use smoltcp::time::Instant as SmolInstant;
|
||||
#[cfg(feature = "medium-ethernet")]
|
||||
use smoltcp::wire::EthernetAddress;
|
||||
#[cfg(feature = "medium-ethernet")]
|
||||
use smoltcp::wire::IpAddress;
|
||||
use smoltcp::wire::{HardwareAddress, IpCidr, Ipv4Address, Ipv4Cidr};
|
||||
use smoltcp::wire::{EthernetAddress, HardwareAddress, IpAddress};
|
||||
|
||||
use crate::config::Configurator;
|
||||
use crate::config::Event;
|
||||
|
Reference in New Issue
Block a user