zephyr/subsys
Robert Lubos fce53922ef net: ipv6: Fix neighbor registration based on received RA message
When Router Advertisement with Source Link-Layer Address option is
received, host should register a new neighbor marked as STALE
(RFC 4861, ch. 6.3.4). This behavior was broken however, because
we always added a new neighbor in INCOMPLETE state before processing
SLLA option. In result, the entry was not updated to the STALE state,
and a redundant Neighbor Solicitation was sent.

Fix this by moving the code responsible for adding neighbor in
INCOMPLETE state after options processing, and only as a fallback
behavior if the SLLA option was not present.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2025-02-14 17:10:07 +01:00
..
bindesc
bluetooth Bluetooth: Host: Add host support for Advertising Coding Selection 2025-02-14 17:08:23 +01:00
canbus
console
dap
debug
demand_paging
dfu dfu: Add support for new MCUboot swap using offset mode 2025-02-10 19:05:25 +01:00
disk
dsp
emul
fb fb: cfb: Remove unused config 2025-02-13 12:14:52 +01:00
fs fs: enable custom mount points for fatfs 2025-02-13 16:41:34 +01:00
input
ipc ipc_service: icmsg: Add "unbound" functionality 2025-02-14 13:34:49 +01:00
jwt
llext llext-edk: add support for Zstd and Zip formats 2025-02-14 13:35:43 +01:00
logging Bluetooth: Rename BLE to Bluetooth (LE) where applicable 2025-02-12 12:24:18 +01:00
lorawan lorawan: clock_sync: assert instead of error code 2025-02-03 16:59:29 +01:00
mctp mctp: mark MCTP as experimental 2025-01-15 22:58:09 +01:00
mem_mgmt
mgmt mgmt: mcumgr: smp: Fix custom payload size 2025-02-13 16:44:06 +01:00
modbus modbus: initialize return variable. 2025-01-21 19:28:52 +01:00
modem
net net: ipv6: Fix neighbor registration based on received RA message 2025-02-14 17:10:07 +01:00
pm pm: Remove deprecated function 2025-02-10 03:41:06 +01:00
portability portability: cmsis: Support static CMSIS-RTOSv2 control blocks 2025-02-14 03:13:35 +01:00
profiling arch: remove z_arch_esf_t 2025-01-23 16:32:36 +01:00
random
retention
rtio rtio: workq: bugfix of memory allocation 2025-02-12 16:03:17 +01:00
sd
secure_storage secure storage: Add missing include for mbedtls_platform_zeroize 2025-01-27 21:04:20 +01:00
sensing sensing: Fix static assert in get_sensor_by_dev() 2025-01-18 12:40:03 +01:00
settings settings: ZMS: add a backend for ZMS (Zephyr Memory Storage) 2025-02-13 16:40:41 +01:00
shell shell: rtt: increase bypass buffer size 2025-02-14 17:07:52 +01:00
sip_svc
stats
storage storage/stream_flash: Switch to stream_flash_erase_to_append 2025-01-30 14:13:42 +01:00
task_wdt
testsuite ztest: ztest_mock: Fix typo 2025-02-13 01:13:56 +01:00
timing
tracing tracing: k_pipe: Add tracing support for reworked k_pipe API 2025-01-17 19:43:44 +01:00
usb usb: device_next: allow CDC ACM UART to be initialized and enabled at boot 2025-02-12 02:22:18 +01:00
zbus zbus: assert when inside an ISR and time out is not zero 2025-01-21 19:30:20 +01:00
CMakeLists.txt mctp: Add mctp subsystem with uart binding 2025-01-14 22:55:41 +01:00
Kconfig mctp: Add mctp subsystem with uart binding 2025-01-14 22:55:41 +01:00