zephyr/subsys/net/l2/ethernet
Jukka Rissanen 94177a200e net: ipv6: Add support for stable IID addresses
This implements support for RFC 7217 which describes a method
to have stable IPv6 Interface Identifiers to be used with IPv6
Stateless Address Autoconfiguration (SLAAC). The stable IIDs are used
to provide enhanced privacy so that an IPv6 address configured using
this method is stable within each subnet, but the corresponding
Interface Identifier changes when the host moves from one network
to another. This method is meant to be an alternative to generating
Interface Identifiers based on hardware (MAC) addresses,
such that the benefits of stable addresses can be achieved without
sacrificing the security and privacy of users.

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2024-11-16 15:55:49 -05:00
..
dsa
gptp kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
lldp
arp.c net: ethernet: arp: extend error log 2024-11-16 14:56:57 -05:00
arp.h
bridge_shell.c net: bridge: Overhaul the code to use virtual interfaces 2024-09-06 18:01:15 -04:00
bridge.c net: bridge: Ignore promisc mode errors for native-sim 2024-09-13 13:42:20 +02:00
bridge.h net: bridge: Overhaul the code to use virtual interfaces 2024-09-06 18:01:15 -04:00
CMakeLists.txt
eth_stats.h
ethernet_mgmt.c net: ipv6: Add support for stable IID addresses 2024-11-16 15:55:49 -05:00
ethernet_stats.c
ethernet.c net: bridge: Overhaul the code to use virtual interfaces 2024-09-06 18:01:15 -04:00
Kconfig net: bridge: Overhaul the code to use virtual interfaces 2024-09-06 18:01:15 -04:00
vlan.c net: vlan: Fix RX debug print 2024-09-06 18:01:15 -04:00