Thibaut Vandervelden
|
ca755d7a57
iface: rename IpPacket to Packet
|
il y a 1 an |
Thibaut Vandervelden
|
618d7e33a7
rewrite IpPacket
|
il y a 1 an |
Thibaut Vandervelden
|
be7bd72d5b
Implement the sequence counter from RFC6550 7.2
|
il y a 2 ans |
Dario Nieuwenhuis
|
51af32ebd1
iface: make MulticastError public.
|
il y a 2 ans |
Dario Nieuwenhuis
|
5740b76574
iface: remove builder.
|
il y a 2 ans |
Dario Nieuwenhuis
|
e782ada6a0
iface/route: use own error type.
|
il y a 2 ans |
Thibaut Vandervelden
|
fe26f462dd
Better names for buffers (#653)
|
il y a 2 ans |
Thibaut Vandervelden
|
3065959c70
Reassemble incomming IPv4 packets.
|
il y a 2 ans |
Dario Nieuwenhuis
|
b71ffcb6cc
iface: borrow the SocketSet instead of owning.
|
il y a 2 ans |
Thibaut Vandervelden
|
5dce1768f5
remove `PacketAssemblerInfo`
|
il y a 3 ans |
Thibaut Vandervelden
|
53c46d78a9
add fragmentation mechanism
|
il y a 3 ans |
Dario Nieuwenhuis
|
0ebf896fff
socket: refactor Context to be just InterfaceInner.
|
il y a 3 ans |
Dario Nieuwenhuis
|
4e365ce9ba
Make SocketSet private, move to `iface`.
|
il y a 3 ans |
Dario Nieuwenhuis
|
9372561ea1
iface: do not compile at all if no medium is enabled.
|
il y a 3 ans |
Thibaut Vandervelden
|
3d782f19cd
Add support for 802.15.4 and 6LoWPAN
|
il y a 3 ans |
Dario Nieuwenhuis
|
2cb407d62a
rustfmt
|
il y a 3 ans |
Dario Nieuwenhuis
|
4d8729088d
Add medium-ip, medium-ethernet feature flags.
|
il y a 4 ans |
Dario Nieuwenhuis
|
d352e151f6
Add support for IP mediums.
|
il y a 4 ans |
Ruben De Smet
|
14bad97954
Add ethernet feature-gate as default.
|
il y a 5 ans |
Valentin Lorentz
|
06d18130cd
Add support for arbitrarily many routes instead of only gateways.
|
il y a 6 ans |
Dan Robertson
|
4d918e4406
Fix documentation warnings.
|
il y a 7 ans |
Dan Robertson
|
ad56bacb56
Replace EthernetInterface::new with EthernetInterfaceBuilder.
|
il y a 7 ans |
whitequark
|
34c3a8c905
Rewrite the ARP cache to allow for flood protection and expiration.
|
il y a 7 ans |
whitequark
|
659f6ed6f6
Implement UDP sockets.
|
il y a 8 ans |
whitequark
|
f6f7dc8cb6
Implement UDP representation parsing and emission.
|
il y a 8 ans |
whitequark
|
2fbf820de8
Implement ARP replies.
|
il y a 8 ans |
whitequark
|
dea581fa10
Implement an ARP LRU cache.
|
il y a 8 ans |