-
Notifications
You must be signed in to change notification settings - Fork 6.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
net: ipv4: Fix ARP probe check in address conflict detection #80433
Conversation
Hello @anhuba, and thank you very much for your first pull request to the Zephyr project! |
Could you also add text from your issue to the commit message, at least this could be put there
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The fix itself looks good, but the branch needs some cleanup:
- Please use rebase instead of merge, no merge commits allowed
- The commit message in the fix commit is missing signoff entry.
Please squash the commits (and add signoff entry). |
changed commit message and elminated local variable |
Some more issues with the commit message:
|
The second condition needs to check ARP probes only The ACD is not properly implemented as described in RFC5227 ch. 2.1.1 The implementation incorrectly detects an IP conflict, if an ARP request is received for the target IP. The reason is that the current implementation checks for ARP requests instead of ARP probes. Signed-off-by: Andreas Huber <andreas.huber@ch.sauter-bc.com>
Hi @anhuba! To celebrate this milestone and showcase your contribution, we'd love to award you the Zephyr Technical Contributor badge. If you're interested, please claim your badge by filling out this form: Claim Your Zephyr Badge. Thank you for your valuable input, and we look forward to seeing more of your contributions in the future! 🪁 |
The second condition needs to check ARP probes only
Fixes #80429