Dario Nieuwenhuis
|
803fa8734a
wire: use core::net::Ipv6Addr as the ipv6 address type.
|
7 сар өмнө |
Dario Nieuwenhuis
|
e6b9a9ca2a
wire: use core::net::Ipv4Addr as the ipv4 address type.
|
7 сар өмнө |
Dario Nieuwenhuis
|
11b6385c77
Fix new clippy lints due to MSRV update.
|
7 сар өмнө |
Dario Nieuwenhuis
|
dd43c8f189
iface: make poll() process all packets, add fine-grained poll functions.
|
7 сар өмнө |
Dario Nieuwenhuis
|
07f09911bc
multicast: use single Cargo feature for both ipv4 and ipv6.
|
7 сар өмнө |
Dario Nieuwenhuis
|
34b1fa505b
iface: do not require device and timestamp for multicast join/leave.
|
7 сар өмнө |
Dario Nieuwenhuis
|
8025752013
Merge pull request #984 from thvdveld/use-own-src-address
|
7 сар өмнө |
Thibaut Vandervelden
|
c76f32fa6c
Use own src address for ARP and NDISC Solicits
|
7 сар өмнө |
Dario Nieuwenhuis
|
4990fb979d
multicast: use a single map for both ipv4 and ipv6.
|
8 сар өмнө |
Emil Fresk
|
a11428dfc9
Updated based on dirbaio's comments
|
8 сар өмнө |
Ryan Summers
|
8c2cef1996
Limiting the number of poll loops to prevent DoS events
|
9 сар өмнө |
Liam Kinne
|
50f5f17dca
fix new clippy lints
|
11 сар өмнө |
Thibaut Vandervelden
|
ef67e7b46c
Merge pull request #900 from thvdveld/ipv6-any-ip
|
11 сар өмнө |
Lucas C. Villa Real
|
6c06cd9f8b
Update PR #602: implement `join_multicast_group()` for IPv6
|
1 жил өмнө |
Thibaut Vandervelden
|
f5286f55fe
fix: accept any ip for IPv6
|
1 жил өмнө |
Thibaut Vandervelden
|
d26a313d9d
fix(ipv6): don't panic if no suitable src_addr
|
1 жил өмнө |
Thibaut Vandervelden
|
f25c66d870
change(neigh): flush_cache to flush_neighbor_cache
|
1 жил өмнө |
Thibaut Vandervelden
|
df94104f6a
chore(ipv6): all logic into ipv6.rs
|
1 жил өмнө |
Thibaut Vandervelden
|
83900c6cba
chore(ipv4): all logic into ipv4.rs
|
1 жил өмнө |
Thibaut Vandervelden
|
38553387ea
chore(ieee): all logic in ieee802154.rs
|
1 жил өмнө |
Thibaut Vandervelden
|
e22ec0a29c
chore(sixlowpan): all 6lowpan logic into sixlowpan
|
1 жил өмнө |
Thibaut Vandervelden
|
0fe828bf27
chore(tcp): move tcp processing to own file
|
1 жил өмнө |
Thibaut Vandervelden
|
d96dd732b2
chore(iface): move udp into own file
|
1 жил өмнө |
Thibaut Vandervelden
|
28b3833707
change(udp): parse udp header in process_udp
|
1 жил өмнө |
Thibaut Vandervelden
|
d0b7fa8461
ipv6: check hbh before checking IPv6 addr.
|
1 жил өмнө |
Thibaut Vandervelden
|
4cb10fc47b
ip: add IPv6 multic. addr. to has_multicast_group
|
1 жил өмнө |
Thibaut Vandervelden
|
96464eaa41
fragm: move into src/iface/fragmentation.rs
|
1 жил өмнө |
Thibaut Vandervelden
|
ca755d7a57
iface: rename IpPacket to Packet
|
1 жил өмнө |
Thibaut Vandervelden
|
4700f2ae42
Merge pull request #866 from thvdveld/dont-process-empty-packets
|
1 жил өмнө |
Thibaut Vandervelden
|
73ac7a4f51
fix(tcp): don't send TCP RST to unsp. dst addr
|
1 жил өмнө |