aboutsummaryrefslogtreecommitdiff
path: root/embassy-net/src/lib.rs
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2022-05-23 03:50:43 +0200
committerDario Nieuwenhuis <[email protected]>2022-05-25 19:56:22 +0200
commita5aea995a802fea8fc1b3e4b5fe47bd6d1fca2a4 (patch)
tree0fcb4c01914347eff5b3be44b284aa9432e28678 /embassy-net/src/lib.rs
parent36a1f203648dcb402727ea3eb5d30cf1f6993795 (diff)
WIP embassy-net v2
Diffstat (limited to 'embassy-net/src/lib.rs')
-rw-r--r--embassy-net/src/lib.rs10
1 files changed, 1 insertions, 9 deletions
diff --git a/embassy-net/src/lib.rs b/embassy-net/src/lib.rs
index 18dc1ef61..7b5f29f16 100644
--- a/embassy-net/src/lib.rs
+++ b/embassy-net/src/lib.rs
@@ -5,20 +5,13 @@
5// This mod MUST go first, so that the others see its macros. 5// This mod MUST go first, so that the others see its macros.
6pub(crate) mod fmt; 6pub(crate) mod fmt;
7 7
8mod config;
9mod device; 8mod device;
10mod packet_pool; 9mod packet_pool;
11mod stack; 10mod stack;
12 11
13#[cfg(feature = "dhcpv4")]
14pub use config::DhcpConfigurator;
15pub use config::{Config, Configurator, Event as ConfigEvent, StaticConfigurator};
16
17pub use device::{Device, LinkState}; 12pub use device::{Device, LinkState};
18pub use packet_pool::{Packet, PacketBox, PacketBoxExt, PacketBuf, MTU}; 13pub use packet_pool::{Packet, PacketBox, PacketBoxExt, PacketBuf, MTU};
19pub use stack::{ 14pub use stack::{Config, ConfigStrategy, Stack, StackResources};
20 config, ethernet_address, init, is_config_up, is_init, is_link_up, run, StackResources,
21};
22 15
23#[cfg(feature = "tcp")] 16#[cfg(feature = "tcp")]
24pub mod tcp; 17pub mod tcp;
@@ -30,4 +23,3 @@ pub use smoltcp::time::Instant as SmolInstant;
30#[cfg(feature = "medium-ethernet")] 23#[cfg(feature = "medium-ethernet")]
31pub use smoltcp::wire::{EthernetAddress, HardwareAddress}; 24pub use smoltcp::wire::{EthernetAddress, HardwareAddress};
32pub use smoltcp::wire::{IpAddress, IpCidr, Ipv4Address, Ipv4Cidr}; 25pub use smoltcp::wire::{IpAddress, IpCidr, Ipv4Address, Ipv4Cidr};
33pub type Interface = smoltcp::iface::Interface<'static, device::DeviceAdapter>;