diff options
| author | Dario Nieuwenhuis <[email protected]> | 2023-05-15 00:55:34 +0200 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2023-05-15 00:55:34 +0200 |
| commit | 62857bdb2d0c34aa2ee9e82454ee0182139bab2c (patch) | |
| tree | a41a7fcede7653c18e7e1b740a8e9c6bd2668bda /embassy-net | |
| parent | 26d7610554f262c2c25f99fb441e6dbd6abec61f (diff) | |
net: reexport UDP PacketMetadata under the udp module.
Diffstat (limited to 'embassy-net')
| -rw-r--r-- | embassy-net/src/lib.rs | 4 | ||||
| -rw-r--r-- | embassy-net/src/udp.rs | 3 |
2 files changed, 4 insertions, 3 deletions
diff --git a/embassy-net/src/lib.rs b/embassy-net/src/lib.rs index 64f558756..572eda3ba 100644 --- a/embassy-net/src/lib.rs +++ b/embassy-net/src/lib.rs | |||
| @@ -28,13 +28,13 @@ use heapless::Vec; | |||
| 28 | use smoltcp::iface::{Interface, SocketHandle, SocketSet, SocketStorage}; | 28 | use smoltcp::iface::{Interface, SocketHandle, SocketSet, SocketStorage}; |
| 29 | #[cfg(feature = "dhcpv4")] | 29 | #[cfg(feature = "dhcpv4")] |
| 30 | use smoltcp::socket::dhcpv4::{self, RetryConfig}; | 30 | use smoltcp::socket::dhcpv4::{self, RetryConfig}; |
| 31 | #[cfg(feature = "udp")] | ||
| 32 | pub use smoltcp::wire::IpListenEndpoint; | ||
| 31 | #[cfg(feature = "medium-ethernet")] | 33 | #[cfg(feature = "medium-ethernet")] |
| 32 | pub use smoltcp::wire::{EthernetAddress, HardwareAddress}; | 34 | pub use smoltcp::wire::{EthernetAddress, HardwareAddress}; |
| 33 | pub use smoltcp::wire::{IpAddress, IpCidr, Ipv4Address, Ipv4Cidr}; | 35 | pub use smoltcp::wire::{IpAddress, IpCidr, Ipv4Address, Ipv4Cidr}; |
| 34 | #[cfg(feature = "proto-ipv6")] | 36 | #[cfg(feature = "proto-ipv6")] |
| 35 | pub use smoltcp::wire::{Ipv6Address, Ipv6Cidr}; | 37 | pub use smoltcp::wire::{Ipv6Address, Ipv6Cidr}; |
| 36 | #[cfg(feature = "udp")] | ||
| 37 | pub use smoltcp::{socket::udp::PacketMetadata, wire::IpListenEndpoint}; | ||
| 38 | 38 | ||
| 39 | use crate::device::DriverAdapter; | 39 | use crate::device::DriverAdapter; |
| 40 | use crate::time::{instant_from_smoltcp, instant_to_smoltcp}; | 40 | use crate::time::{instant_from_smoltcp, instant_to_smoltcp}; |
diff --git a/embassy-net/src/udp.rs b/embassy-net/src/udp.rs index 476aef12f..fe425914b 100644 --- a/embassy-net/src/udp.rs +++ b/embassy-net/src/udp.rs | |||
| @@ -5,7 +5,8 @@ use core::task::Poll; | |||
| 5 | 5 | ||
| 6 | use embassy_net_driver::Driver; | 6 | use embassy_net_driver::Driver; |
| 7 | use smoltcp::iface::{Interface, SocketHandle}; | 7 | use smoltcp::iface::{Interface, SocketHandle}; |
| 8 | use smoltcp::socket::udp::{self, PacketMetadata}; | 8 | use smoltcp::socket::udp; |
| 9 | pub use smoltcp::socket::udp::PacketMetadata; | ||
| 9 | use smoltcp::wire::{IpEndpoint, IpListenEndpoint}; | 10 | use smoltcp::wire::{IpEndpoint, IpListenEndpoint}; |
| 10 | 11 | ||
| 11 | use crate::{SocketStack, Stack}; | 12 | use crate::{SocketStack, Stack}; |
