IPv4LL: Restart ARP probling on address conflict#340
Merged
rsmarples merged 2 commits intoNetworkConfiguration:masterfrom Jul 25, 2024
Merged
Conversation
When IPv4LL address conflict is detected, it is failed to restart IPv4LL since IPv4LL is running. The commit fixes the problem by restarting ARP probing instead of restarting IPv4LL.
d75fc54 to
776a092
Compare
Member
|
This looks ok so far. Sorry for the delay, I have an issue with my ARP testing tool for dhcpcd which is taking time to resolve. |
Adjust prior for kernels supporting RFC5227. Fixes NetworkConfiguration#340 along with 776a092.
Member
|
@LeoRuan I've added a commit to make it simpler and fix modern NetBSD kernels that support RFC 5227. Can you test to make sure things still work for you? |
Contributor
Author
|
@rsmarples The change works well on my platform. Thanks! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
When IPv4LL address conflict is detected, it is failed to restart IPv4LL
since IPv4LL is running. The commit fixes the problem by restarting ARP
probing instead of restarting IPv4LL.