zephyr/subsys
Jukka Rissanen bd4c0b746c net: acd: Avoid removing auto IPv4 address twice
When the network interface goes down, we call
net_ipv4_autoconf_reset() which removes the autoaddress
from the network interface.
The net_ipv4_autoconf_reset() is also called when ACD is started
in which case we could see this error message

<dbg> net_if_start_acd: Starting ACD for iface 2
<err> net_if: iface 2 addr 169.254.174.230 (net_if_ipv4_addr_rm():4625)
<dbg> net_if_ipv4_addr_rm: Address 169.254.174.230 not found (-22)

This error is superfluous and not needed. So before trying to
remove the address, check if the interface already has it set and
only then remove it.

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2025-06-11 10:26:56 -07:00
..
bindesc
bluetooth Bluetooth: ASCS: Sonarcloud fixes 2025-06-11 08:58:09 -04:00
canbus
console
dap
debug debug: ASSERT_VERBOSE depends on PRINTK 2025-05-29 15:16:41 +01:00
demand_paging
dfu
disk
dsp
emul
fb cfb: support non vtiled displays 2025-06-04 17:00:30 +02:00
fs subsys/fs/fuse: Fix adding missing stddef header 2025-05-28 01:48:13 +02:00
input
ipc ipc: ipc_service: Parametrize workqueue stack size 2025-06-11 10:09:02 -07:00
jwt modules: mbedtls: make key exchange Kconfigs depend on, not select 2025-05-13 22:22:43 -04:00
llext llext: add context save and restore 2025-06-10 12:52:38 -04:00
logging logging: backend: net: use connection mgr 2025-05-10 13:02:21 +02:00
lorawan
mem_mgmt
mgmt mgmt: hawkbit: add shell autohandler timeout Kconfig 2025-06-02 22:10:13 +02:00
modbus modbus: fix Apache-2.0 SPDX License identifier case 2025-06-11 10:23:46 -07:00
modem ubx: Refactor codebase in order to improve usability 2025-05-30 19:40:19 +02:00
net net: acd: Avoid removing auto IPv4 address twice 2025-06-11 10:26:56 -07:00
pm pm: Add API to check if a state disables a device 2025-05-30 19:40:11 +02:00
pmci pmci: mctp: Fix No SOURCES CMake warning 2025-04-23 17:55:19 +02:00
portability subsys/portability/cmsis_rtos_v2: Fix code compliance issues 2025-05-21 12:35:28 +02:00
profiling
random
retention
rtio rtio: Introduce OP_DELAY as a valid SQE operation 2025-04-30 09:48:16 +02:00
sd sd: fix incorrect error logging 2025-06-05 15:02:15 -05:00
secure_storage secure_storage: its: transform: improve expandability 2025-05-27 15:46:37 +02:00
sensing
settings settings: replace [[maybe_unused]] by __maybe_unused 2025-05-15 22:13:49 +02:00
shell shell: Introduce structured help message 2025-06-11 09:55:21 +02:00
sip_svc
stats
storage storage: flash_map: Add support for sub-partitions 2025-06-11 10:13:56 -07:00
task_wdt
testsuite unit_testing: Fix NATIVE_APPLICATION kconfig dependency 2025-06-10 13:29:28 +02:00
timing
tracing
usb drivers: ethernet: remove get configs that are unused 2025-06-11 10:17:37 -07:00
zbus zbus: Improve consistency with runtime observers 2025-05-16 09:37:20 +02:00
CMakeLists.txt
Kconfig