Dan Robertson
|
507d2fe0ea
Add the proto-ipv4 feature.
|
7 жил өмнө |
whitequark
|
35619edb8b
EthernetInterface::set_ipv4_gateway should panic on non-unicast addrs.
|
7 жил өмнө |
whitequark
|
3868dcdb14
Split `poll_at`/`poll_delay` out of `poll`.
|
7 жил өмнө |
whitequark
|
62fb0fc8cd
Clean up our feature story and more aggressively test features.
|
7 жил өмнө |
whitequark
|
e052e5195f
Fix accidental conversion of a slice to owned.
|
7 жил өмнө |
whitequark
|
7eba669281
Make EthernetInterfaceBuilder::ip_addrs optional.
|
7 жил өмнө |
Dan Robertson
|
deccd469fe
Use hop limit instead of ttl
|
7 жил өмнө |
Dan Robertson
|
737b387f61
Add Ipv6Repr and Ipv6Packet to wire
|
7 жил өмнө |
Dan Robertson
|
ad56bacb56
Replace EthernetInterface::new with EthernetInterfaceBuilder.
|
7 жил өмнө |
whitequark
|
3f917c1adc
Fix 14185a16.
|
7 жил өмнө |
whitequark
|
14185a16bb
Do not fill neighbor cache with IPs not on the same network as us.
|
7 жил өмнө |
whitequark
|
42c93b99c0
Trace neighbor discovery status on a per-socket basis.
|
7 жил өмнө |
Dan Robertson
|
eaaf1fa4a6
Process the Icmpv4Repr in IcmpSocket::process
|
7 жил өмнө |
whitequark
|
30012cc3b1
Make packet dumps emitted for broken packets more useful.
|
7 жил өмнө |
Jeremy Soller
|
d8b25cdce8
Allow receiving broadcast packets via UDP sockets.
|
7 жил өмнө |
whitequark
|
7959473308
Style. NFC.
|
7 жил өмнө |
whitequark
|
9914616893
Limit the rate at which sockets will request neighbor discovery.
|
7 жил өмнө |
whitequark
|
34c3a8c905
Rewrite the ARP cache to allow for flood protection and expiration.
|
7 жил өмнө |
Egor Karavaev
|
907f3659a4
Make `Error::Unaddressable` ignored for ICMP sockets as well.
|
7 жил өмнө |
Egor Karavaev
|
752ae033db
ICMP sockets don't end ICMP packets processing.
|
7 жил өмнө |
whitequark
|
ffcd3ab80d
Style. NFCI.
|
7 жил өмнө |
Dan Robertson
|
ef4af850e0
Add ICMP sockets
|
7 жил өмнө |
Philipp Oppermann
|
4ae84ab36a
Store plain DeviceT instead of Managed<_> in EthernetInterface
|
7 жил өмнө |
whitequark
|
f58cc4bcbb
Rename proto-* features back to socket-*.
|
7 жил өмнө |
whitequark
|
fd7109b2e4
Rename a few tests. NFC.
|
7 жил өмнө |
Philipp Oppermann
|
198fe239f1
Redesign the phy::Device trait to avoid Drop impls.
|
7 жил өмнө |
Dan Robertson
|
d1d80ca121
Do not send ICMPv4 responses to broadcasts
|
7 жил өмнө |
Dan Robertson
|
7a2271dfd6
Tests: Add basic interface tests
|
7 жил өмнө |
whitequark
|
7e4971df32
Rename Cargo features: socket-* → proto-*.
|
7 жил өмнө |
whitequark
|
581e7b3f6f
Simplify. NFC.
|
7 жил өмнө |