Skip to content

Commit

Permalink
prepare for merge of esp-rs/esp-hal#3025
Browse files Browse the repository at this point in the history
  • Loading branch information
Easyoakland committed Feb 11, 2025
1 parent 2c08870 commit e15a7b2
Showing 1 changed file with 12 additions and 15 deletions.
27 changes: 12 additions & 15 deletions crates/ffmn/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,11 @@ mod consts {

// The size of headers in the ethernet payload for the underlying udp to transport the data.
pub const UDP_FORWARD_HEADER_LEN: usize = {
let out = smoltcp::wire::IPV6_HEADER_LEN
let out = smoltcp::wire::ETHERNET_HEADER_LEN
+ smoltcp::wire::IPV6_HEADER_LEN
+ smoltcp::wire::UDP_HEADER_LEN
+ size_of::<PacketHeader>();
assert!(out == 56);
assert!(out == 70);
out
};
// The size of wrapped headers on tcp messages
Expand All @@ -78,19 +79,15 @@ mod consts {

/// Maximum size of udp messages sent on overlayer on mesh.
pub const UDP_MESH_MTU: usize = MTU
- smoltcp::wire::ETHERNET_HEADER_LEN // underlayer header
- smoltcp::wire::ETHERNET_HEADER_LEN // overlayer header
- smoltcp::wire::IPV6_HEADER_LEN // overlayer header
- smoltcp::wire::UDP_HEADER_LEN // overlayer header
;

/* /// Maximum size of tcp messages sent on overlayer on mesh.
pub const TCP_MESH_MTU: usize = MTU
- smoltcp::wire::ETHERNET_HEADER_LEN // underlayer header
- smoltcp::wire::ETHERNET_HEADER_LEN // overlayer header
- smoltcp::wire::IPV6_HEADER_LEN // overlayer header
- smoltcp::wire::TCP_HEADER_LEN // overlayer header
; */
- smoltcp::wire::ETHERNET_HEADER_LEN
- smoltcp::wire::IPV6_HEADER_LEN
- smoltcp::wire::UDP_HEADER_LEN;

/// Maximum size of tcp messages sent on overlayer on mesh.
/* pub const TCP_MESH_MTU: usize = MTU
- smoltcp::wire::ETHERNET_HEADER_LEN
- smoltcp::wire::IPV6_HEADER_LEN
- smoltcp::wire::TCP_HEADER_LEN; */

pub const PORT: u16 = 6789;
}
Expand Down

0 comments on commit e15a7b2

Please sign in to comment.