Thibaut Vandervelden
|
96464eaa41
fragm: move into src/iface/fragmentation.rs
|
1 an în urmă |
ssrlive
|
2b90103c10
Update fragmentation.rs
|
2 ani în urmă |
ssrlive
|
bf1132d27a
implement Display and Error for error types
|
2 ani în urmă |
Dario Nieuwenhuis
|
b047cbeade
Add compile-time configuration options for counts and buffer sizes.
|
2 ani în urmă |
Dario Nieuwenhuis
|
c015cc358e
iface: use owned frag buffer, remove frag from builder.
|
2 ani în urmă |
Dario Nieuwenhuis
|
413b205531
assembler: remove offset correction.
|
2 ani în urmă |
Dario Nieuwenhuis
|
9a5e7e5aa7
sixlowpan: do not use assembler for decompressing non-fragmented packets.
|
2 ani în urmă |
Thibaut Vandervelden
|
93d5d8acd4
Refactor reassembly for 6LoWPAN
|
2 ani în urmă |
Dario Nieuwenhuis
|
af115a5769
packet assembler: simplify data structure and api.
|
2 ani în urmă |
Dario Nieuwenhuis
|
40269822a3
packet assembler: remove unused Error::PacketAssemblerOverlap
|
2 ani în urmă |
Dario Nieuwenhuis
|
027ec16ef0
packet assembler: remove NotInit state.
|
2 ani în urmă |
Dario Nieuwenhuis
|
274260caf9
assembler: refactor algorithm to not care about total buffer size.
|
2 ani în urmă |
Dario Nieuwenhuis
|
19a0389eb1
assembler: don't return Option.
|
2 ani în urmă |
Dario Nieuwenhuis
|
339545411a
Clippy fixes.
|
2 ani în urmă |
Dario Nieuwenhuis
|
160ceb9194
Make `std` imply `alloc` feature.
|
2 ani în urmă |
Dario Nieuwenhuis
|
13cc7f83ac
Clippy fixes.
|
2 ani în urmă |
Dario Nieuwenhuis
|
a55c00fab7
assembler: do not return whether there was an overlap.
|
2 ani în urmă |
bors[bot]
|
0708c1e483
Merge #648 #649
|
2 ani în urmă |
Benjamin Brittain
|
1ec362b934
Clarify how to back a PacketAssembler
|
2 ani în urmă |
Johannes Draaijer
|
d5b4cbfbee
AssemblerState now derives defmt::Format, allowing `net_debug` to print it
|
2 ani în urmă |
Thibaut Vandervelden
|
f04a44d6bc
Update 6lowpan example
|
2 ani în urmă |
Thibaut Vandervelden
|
3065959c70
Reassemble incomming IPv4 packets.
|
2 ani în urmă |
Thibaut Vandervelden
|
adf56a1701
sixlowpan: add fragmentation logic in interface
|
3 ani în urmă |
Anuvrat
|
8ba8830378
Corrects minor spelling errors
|
2 ani în urmă |
Thibaut Vandervelden
|
5dce1768f5
remove `PacketAssemblerInfo`
|
3 ani în urmă |
Thibaut Vandervelden
|
def33ce4ee
cargo fmt
|
3 ani în urmă |
Thibaut Vandervelden
|
bd3ea47103
fix reserve with key for owned cache
|
3 ani în urmă |
Thibaut Vandervelden
|
f298ac6db4
don't error when there was an overlap (just log it)
|
3 ani în urmă |
Thibaut Vandervelden
|
6f9dca3ef9
limit the WIP reassemblies
|
3 ani în urmă |
Thibaut Vandervelden
|
ea1bd3fc8e
remove duplicate line
|
3 ani în urmă |