Thibaut Vandervelden
|
6466817a66
tests: remove mock and use rstest in more places
|
1 rok temu |
Thibaut Vandervelden
|
af1d94aa4c
Add wire representation for the RPL protocol.
|
2 lat temu |
ssrlive
|
bf1132d27a
implement Display and Error for error types
|
2 lat temu |
Dario Nieuwenhuis
|
7bc1d4e4ea
Fix clippy.
|
2 lat temu |
Dario Nieuwenhuis
|
3a9d017354
Remove unneeded ref patterns and destructures.
|
2 lat temu |
Dario Nieuwenhuis
|
0e1ba69ade
socket: remove all uses of crate::{Error, Result};
|
2 lat temu |
Dario Nieuwenhuis
|
ecb4cbc545
Clippy fixes.
|
2 lat temu |
bors[bot]
|
875238e3ac
Merge #625
|
2 lat temu |
Lachlan Sneff
|
e9929f486f
Simplify send_with functions
|
2 lat temu |
ngc0202
|
fe5164d310
Enable TimeExceeded processing in socket, fix wrong addresses used
|
2 lat temu |
Lachlan Sneff
|
4af0b4b932
Fix after rebasing
|
2 lat temu |
Lachlan Sneff
|
d7e8278a06
Add send_with to udp, raw, and icmp sockets
|
2 lat temu |
Dario Nieuwenhuis
|
629f0bce79
socket: make dispatch infallible, except for emit errors.
|
2 lat temu |
Dario Nieuwenhuis
|
37a276bcf2
socket: Make process() infallible.
|
2 lat temu |
Dario Nieuwenhuis
|
b7871e4e57
udp, icmp, raw: return own error enums for public API.
|
2 lat temu |
Dario Nieuwenhuis
|
72a9ee46ce
socket: reorganize module structure, with one module per protocol.
|
2 lat temu |
Dario Nieuwenhuis
|
eb41d077e0
Remove IpAddress::Unspecified, assign src addr in sockets.
|
2 lat temu |
Anuvrat
|
8ba8830378
Corrects minor spelling errors
|
3 lat temu |
Dario Nieuwenhuis
|
5989896299
Remove IpRepr::Unspecified and lowering.
|
3 lat temu |
Dario Nieuwenhuis
|
028b4466ff
wire: Rename ipv4 `protocol` to `next_header`.
|
3 lat temu |
Dario Nieuwenhuis
|
0ebf896fff
socket: refactor Context to be just InterfaceInner.
|
3 lat temu |
Dario Nieuwenhuis
|
ff47259603
socket: move meta from XxxSocket to SocketSetItem.
|
3 lat temu |
Thibaut Vandervelden
|
51b2adddad
Fix clippy lints
|
3 lat temu |
Dario Nieuwenhuis
|
2cb407d62a
rustfmt
|
3 lat temu |
Dario Nieuwenhuis
|
8a225837e2
Add Context struct.
|
3 lat temu |
Dario Nieuwenhuis
|
26dcb55559
udp: do not include payload in UdpRepr
|
4 lat temu |
Dario Nieuwenhuis
|
49fa987cdc
Add defmt logging support
|
4 lat temu |
Dario Nieuwenhuis
|
56c779ed63
Do not use DeviceCapabilities in sockets.
|
4 lat temu |
Dario Nieuwenhuis
|
11255a89a1
Simplify Socket lifetimes
|
4 lat temu |
Dario Nieuwenhuis
|
1e40b934bf
Update to Rust 2018. Fixes #271
|
4 lat temu |