Astro
|
e7e267f218
test_icmp_reply_size: fix for ipv4-only case
|
6 jaren geleden |
Andreas Molzer
|
599afcc2ee
Allow access to phy-device in ethernet
|
6 jaren geleden |
Adam Greig
|
5334b93158
Fix IPv4 broadcast handling
|
6 jaren geleden |
Chris Branch
|
6793792b02
Implement Any-IP feature
|
6 jaren geleden |
Astro
|
58a54730db
Implement IGMPv1/v2 processing.
|
7 jaren geleden |
whitequark
|
4a253fecdf
Rename `new` method on Packet types to `new_checked`.
|
6 jaren geleden |
Dan Robertson
|
94d7338aed
Move more iface tests to test ipv6
|
6 jaren geleden |
jD91mZM2
|
d23aee483f
Fix impossible lifetime bounds
|
6 jaren geleden |
Valentin Lorentz
|
06d18130cd
Add support for arbitrarily many routes instead of only gateways.
|
6 jaren geleden |
Dan Robertson
|
2363f97834
iface: Begin parsing Hop-By-Hop extension headers
|
7 jaren geleden |
Ole Martin Ruud
|
839dd9c6b1
Implement new type for `poll_at`
|
6 jaren geleden |
Valentin Lorentz
|
4bf917ced3
Add support for IPv6 gateways.
|
6 jaren geleden |
Valentin Lorentz
|
ce2fbb7dd2
Add support for IPv6 to ICMP sockets.
|
7 jaren geleden |
Dan Robertson
|
72ef278471
Add Address Resolution for IPv6
|
7 jaren geleden |
Dan Robertson
|
d39bcf7ff4
Fix ICMPv6 checksum function
|
7 jaren geleden |
whitequark
|
cd893e6ab6
fn PacketMetadata::empty() → const PacketMetadata::EMPTY.
|
7 jaren geleden |
Dan Robertson
|
89999a6981
Add has_solicited_node to EthernetInterface
|
7 jaren geleden |
Astro
|
2d2b90fd04
Allow broadcast/multicast traffic to UDP sockets
|
7 jaren geleden |
Astro
|
9e4d2bea8f
Add multicast capability to lookup_hardware_addr()
|
7 jaren geleden |
whitequark
|
95fd1f2568
Use storage::PacketBuffer for implementing socket::IcmpSocket.
|
7 jaren geleden |
whitequark
|
86c59fe344
Factor out storage::PacketBuffer from socket::UdpSocket.
|
7 jaren geleden |
Philipp Oppermann
|
58e534a2fb
Use separate metadata and payload buffers for UDP sockets.
|
7 jaren geleden |
Dan Robertson
|
c418b60b5d
Use time types in socket
|
7 jaren geleden |
Dan Robertson
|
470a08669f
Update phy mod to use new time types
|
7 jaren geleden |
Dan Robertson
|
a2e7c17d57
Update iface and phy_wait to use new time types
|
7 jaren geleden |
Dan Robertson
|
89b39b7c19
Add basic ICMPv6 reply
|
7 jaren geleden |
whitequark
|
cb5be48868
Route broadcast packets directly.
|
7 jaren geleden |
Dan Robertson
|
6e877f8501
Add process_ipv6 to EthernetInterface
|
7 jaren geleden |
Dan Robertson
|
793227fd46
Ensure ICMPv4 error replies comply with size requirements
|
7 jaren geleden |
whitequark
|
8928851665
Simplify. NFC.
|
7 jaren geleden |