projects
/
systemd
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d7ae71b
)
sd-ipv4acd: fix assertion triggered when an ARP received in STARTED state
author
Yu Watanabe
<watanabe.yu+github@gmail.com>
Fri, 20 Sep 2024 00:58:12 +0000
(09:58 +0900)
committer
Luca Boccassi
<luca.boccassi@gmail.com>
Tue, 8 Oct 2024 15:39:12 +0000
(16:39 +0100)
When a network is busy, an ARP may be received before the timer event
source triggered first time.
Fixes #34489.
(cherry picked from commit
146b44d0a0001712ced2f22ca76d242eedac26ad
)
src/libsystemd-network/sd-ipv4acd.c
patch
|
blob
|
history
diff --git
a/src/libsystemd-network/sd-ipv4acd.c
b/src/libsystemd-network/sd-ipv4acd.c
index 51d2b2219dd7b35a7326c6bd9922b3e36c5a09e3..423e0432531845068de8e72acd688208a5d03c1f 100644
(file)
--- a/
src/libsystemd-network/sd-ipv4acd.c
+++ b/
src/libsystemd-network/sd-ipv4acd.c
@@
-396,6
+396,7
@@
static int ipv4acd_on_packet(
}
break;
+ case IPV4ACD_STATE_STARTED:
case IPV4ACD_STATE_WAITING_PROBE:
case IPV4ACD_STATE_PROBING:
case IPV4ACD_STATE_WAITING_ANNOUNCE: