Dario Nieuwenhuis
|
5989896299
Remove IpRepr::Unspecified and lowering.
|
3 jaren geleden |
Dario Nieuwenhuis
|
028b4466ff
wire: Rename ipv4 `protocol` to `next_header`.
|
3 jaren geleden |
Dario Nieuwenhuis
|
52628e2d4e
tcp: immediately choose source address in connect().
|
3 jaren geleden |
Marc-André Lureau
|
908763637e
wire: add From<Address> for ::std::net::IpAddr
|
6 jaren geleden |
Thibaut Vandervelden
|
f72e471eb0
Fix clippy because of MSV change
|
3 jaren geleden |
qiujiangkun
|
7dda148ad5
various clippy fix
|
3 jaren geleden |
Dario Nieuwenhuis
|
2cb407d62a
rustfmt
|
3 jaren geleden |
Dario Nieuwenhuis
|
26dcb55559
udp: do not include payload in UdpRepr
|
4 jaren geleden |
Dario Nieuwenhuis
|
49fa987cdc
Add defmt logging support
|
4 jaren geleden |
Niclas Hoyer
|
633e7c2591
Use #[non_exhaustive] instead of manual variant
|
4 jaren geleden |
Alex Crawford
|
ac67edd318
Silence a few warnings from clippy
|
4 jaren geleden |
Alex Crawford
|
1ff8edf201
Clean up a couple of if-blocks
|
4 jaren geleden |
Alex Crawford
|
ddb876bec4
Remove redundant field names from structs
|
4 jaren geleden |
Dario Nieuwenhuis
|
1e40b934bf
Update to Rust 2018. Fixes #271
|
4 jaren geleden |
Alex Crawford
|
ac830e8bb1
Dereference match expressions to clean up patterns
|
4 jaren geleden |
Alex Crawford
|
ccf6915186
Remove explicit calls to as_ref/as_mut
|
4 jaren geleden |
Andreas Molzer
|
e2fcd02414
Add ip version specific addr/endpoint converters
|
6 jaren geleden |
Astro
|
1fbcfb09e1
Add IpAddress.to_prefix_len()
|
6 jaren geleden |
whitequark
|
4a253fecdf
Rename `new` method on Packet types to `new_checked`.
|
6 jaren geleden |
Valentin Lorentz
|
06d18130cd
Add support for arbitrarily many routes instead of only gateways.
|
6 jaren geleden |
Astro
|
53abe8c520
Implement wire::igmp.
|
7 jaren geleden |
Astro
|
dfc077b68c
Add as_bytes(), is_multicast() to IpAddress
|
7 jaren geleden |
Dan Robertson
|
2faf287a70
Add tests for ipv6 in wire::ip
|
7 jaren geleden |
Andrew Cann
|
b1c5bcfa8b
Add conversions to/from std wire types
|
7 jaren geleden |
Dan Robertson
|
783a76b2d8
Add ICMPv6
|
7 jaren geleden |
Egor Karavaev
|
283109caca
Treat unspecified IPv4/IPv6 addresses as IpAddress::Unspecified in IpRepr::lower.
|
7 jaren geleden |
luozijun
|
3b824ca642
Add `Hash` trait on `IpAddress/IpCidr`
|
7 jaren geleden |
Dan Robertson
|
6e877f8501
Add process_ipv6 to EthernetInterface
|
7 jaren geleden |
Dan Robertson
|
507d2fe0ea
Add the proto-ipv4 feature.
|
7 jaren geleden |
Josh Gangloff
|
56ddb0c206
Make IP checksum loop use larger chunks to ease autovectorization.
|
7 jaren geleden |