bors[bot]
|
4033a7cd6b
Merge #735
|
1 year ago |
Dario Nieuwenhuis
|
9913564e4b
assembler: fix comments
|
1 year ago |
Dario Nieuwenhuis
|
8bd28ab66a
tcp: ensure we always accept the segment at offset=0 even if the assembler is full.
|
1 year ago |
Dario Nieuwenhuis
|
6da8854cdf
assembler: fix shift left when coalescing multiple contigs.
|
1 year ago |
bors[bot]
|
1f7e1fadc8
Merge #730
|
1 year ago |
Dario Nieuwenhuis
|
84cea137a2
Remove crate::{Error, Result}.
|
1 year ago |
Dario Nieuwenhuis
|
050731b519
iface: remove all uses of crate::{Error, Result};
|
1 year ago |
Dario Nieuwenhuis
|
f4a823ad37
iface: move igmp code to a separate mod.
|
1 year ago |
Dario Nieuwenhuis
|
0e1ba69ade
socket: remove all uses of crate::{Error, Result};
|
1 year ago |
Dario Nieuwenhuis
|
4a8cd44e2a
wire: remove all uses of crate::{Error, Result};
|
1 year ago |
Dario Nieuwenhuis
|
836082cee6
Remove some self destructurings, not needed anymore in Rust 2021.
|
1 year ago |
Dario Nieuwenhuis
|
0102a4b741
phy: make consume infallible, move timestamp to receive/transmit.
|
1 year ago |
Dario Nieuwenhuis
|
e782ada6a0
iface/route: use own error type.
|
1 year ago |
Dario Nieuwenhuis
|
df3556eb3c
wire/sixlowpan: use wire error everywhere.
|
1 year ago |
Dario Nieuwenhuis
|
71438338ee
wire/udp: make `emit_header` not able to calculate checksum.
|
1 year ago |
bors[bot]
|
8f52dab887
Merge #732
|
1 year ago |
bors[bot]
|
fe7713871e
Merge #734
|
1 year ago |
Nicholas Cyprus
|
6197033192
Add tests for raw socket peek
|
1 year ago |
Nicholas Cyprus
|
512bba4b32
Change rawsocket peek to look more like recv
|
1 year ago |
Nicholas Cyprus
|
af73ab69a2
Appease rustfmt
|
1 year ago |
Nicholas Cyprus
|
5cd00222fc
Add peek and peek_slice functions to RawSocket
|
1 year ago |
Kevin Hamacher
|
1dc1451d8c
Make IpEndpoints parse unspecified IPv6 IPs
|
1 year ago |
Dario Nieuwenhuis
|
413b205531
assembler: remove offset correction.
|
1 year ago |
Dario Nieuwenhuis
|
9a5e7e5aa7
sixlowpan: do not use assembler for decompressing non-fragmented packets.
|
1 year ago |
Thibaut Vandervelden
|
93d5d8acd4
Refactor reassembly for 6LoWPAN
|
1 year ago |
Dario Nieuwenhuis
|
af115a5769
packet assembler: simplify data structure and api.
|
1 year ago |
Dario Nieuwenhuis
|
40269822a3
packet assembler: remove unused Error::PacketAssemblerOverlap
|
1 year ago |
Dario Nieuwenhuis
|
027ec16ef0
packet assembler: remove NotInit state.
|
1 year ago |
Dario Nieuwenhuis
|
274260caf9
assembler: refactor algorithm to not care about total buffer size.
|
1 year ago |
Dario Nieuwenhuis
|
19a0389eb1
assembler: don't return Option.
|
1 year ago |