diff options
author | William A. Kennington III <william@wkennington.com> | 2021-04-27 01:25:58 -0700 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2021-04-28 00:06:20 +0900 |
commit | 192a9d95ea3e058afd824d38a9cea16ad0a84a57 (patch) | |
tree | a4613c656bab2695aadf82dd63b3827bf8958856 /docs/TRANSIENT-SETTINGS.md | |
parent | 45b1fc3a88b2f5102ecabfabdf0ee4f175aecd64 (diff) | |
download | systemd-192a9d95ea3e058afd824d38a9cea16ad0a84a57.tar.gz |
network: neighbor: Always add neighbors with replace
We were duplicating setting flags for the message and a combination of
NLM_F_APPEND and NLM_F_CREATE which does not make sense. We should have
been using NLM_F_REPLACE and NLM_F_CREATE since the kernel can
dynamically create neighbors prior to us adding an entry. Otherwise, we
can end up with cases where the message will time out after ~25s even
though the neighbor still gets added. This delays the rest of the setup
of the interface even though the error is ultimately ignored.
Diffstat (limited to 'docs/TRANSIENT-SETTINGS.md')
0 files changed, 0 insertions, 0 deletions