capsules_extra/net/ipv6/mod.rs
1// Licensed under the Apache License, Version 2.0 or the MIT License.
2// SPDX-License-Identifier: Apache-2.0 OR MIT
3// Copyright Tock Contributors 2022.
4
5pub mod ip_utils;
6pub mod ipv6_recv;
7pub mod ipv6_send;
8
9// Reexport the exports of the [`ipv6`] module, to avoid redundant
10// module paths (e.g. `capsules::net::ipv6::ipv6::IP6Header`)
11mod ipv6;
12pub use ipv6::IP6Header;
13pub use ipv6::IP6Packet;
14pub use ipv6::IPPayload;
15pub use ipv6::TransportHeader;
16pub use ipv6::ICMP_HDR_LEN;
17pub use ipv6::UDP_HDR_LEN;