whitequark
|
86c59fe344
Factor out storage::PacketBuffer from socket::UdpSocket.
|
7 years ago |
Herman J. Radtke III
|
e114c46fce
Add IPv6 Extension Fragment Header
|
7 years ago |
Philipp Oppermann
|
58e534a2fb
Use separate metadata and payload buffers for UDP sockets.
|
7 years ago |
Herman J. Radtke III
|
973eeca7c5
Add IPv6 Extension Hop-by-Hop Options Header
|
7 years ago |
Dan Robertson
|
c418b60b5d
Use time types in socket
|
7 years ago |
Dan Robertson
|
470a08669f
Update phy mod to use new time types
|
7 years ago |
Dan Robertson
|
8e74fce11d
Update examples to use time types
|
7 years ago |
Dan Robertson
|
a2e7c17d57
Update iface and phy_wait to use new time types
|
7 years ago |
Dan Robertson
|
2ea19084ea
time: Improve time types
|
7 years ago |
Andrew Cann
|
1ea5ada5df
Add Clone impl to EthernetFrame
|
7 years ago |
Andrew Cann
|
f1e5c73cae
Add `PrettyPrinter::print` convenience method
|
7 years ago |
Dan Robertson
|
b153636eb8
Documentation updates
|
7 years ago |
Andrew Cann
|
fb96b3cdc1
impl `AsRef<[u8]>` for packet types
|
7 years ago |
Dan Robertson
|
2faf287a70
Add tests for ipv6 in wire::ip
|
7 years ago |
Andrew Cann
|
5fdd44757a
Relax type constraints on payload_mut methods
|
7 years ago |
Dan Robertson
|
89b39b7c19
Add basic ICMPv6 reply
|
7 years ago |
寧靜
|
5b7032e48d
Add from_netmask()/netmask()/broadcast()/network() methods on IPv4Cidr
|
7 years ago |
Dan Robertson
|
7b5971ca24
Improve TimeExceeded and ParamProblem support
|
7 years ago |
Andrew Cann
|
302affca91
Add Clone impl to Packet types
|
7 years ago |
Andrew Cann
|
b1c5bcfa8b
Add conversions to/from std wire types
|
7 years ago |
寧靜
|
4aa8ec48ae
Add missing #[cfg(feature = "phy-tap_interface")].
|
7 years ago |
寧靜
|
400d0e72f5
Impl `Hash` trait on EthernetAddress.
|
7 years ago |
whitequark
|
d2b8f526f3
Remove internally inconsistent test that was left in 1d2ec8c.
|
7 years ago |
whitequark
|
1d2ec8c135
Remove length check that is redundant after 181083f1.
|
7 years ago |
Herman J. Radtke III
|
0f20acf967
Implement IPv6 Extension Headers Pad1 and PadN.
|
7 years ago |
whitequark
|
181083f18c
Reject certain malformed IPv4 packets.
|
7 years ago |
whitequark
|
08186129cd
Add the packet2pcap utility.
|
7 years ago |
Philipp Oppermann
|
c2d18ec071
Return specific sockets from `new` functions instead of `Socket`.
|
7 years ago |
寧靜
|
f0c147a5ee
Gate Linux-specific platform dependencies behind a #[cfg].
|
7 years ago |
Dan Robertson
|
783a76b2d8
Add ICMPv6
|
7 years ago |