-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
datapath: migrate off j-keck/arping #13112
Conversation
This comment has been minimized.
This comment has been minimized.
e64f9d4
to
e54dee5
Compare
This comment has been minimized.
This comment has been minimized.
e54dee5
to
ff638e2
Compare
ff638e2
to
ed41046
Compare
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.
👋 Thanks for the submission. Just passing by, no deep review yet, I just noticed one thing that will need to be checked as part of your sign-off of the commits.
This comment has been minimized.
This comment has been minimized.
ed41046
to
e793bb6
Compare
I need also to check that the new changes in https://github.com/cilium/arping are also incorporated in my work. |
@vladdy Are you still on it? |
Yep, should have an update soon. |
e97b13f
to
8611bc5
Compare
8611bc5
to
b12aae1
Compare
This migrates the code from `j-keck/arping` to an implementation in `pkg/datapath/linux/arp`. Fixes: cilium#10236 Signed-off-by: Vlad Artamonov <742047+vladdy@users.noreply.github.com>
58e1627
to
b139be2
Compare
retest-runtime |
test-me-please |
retest-runtime |
retest-net-next |
retest-runtime |
This migrates the code from
j-keck/arping
to an implementation inpkg/datapath/linux/arp
. The main change is the use ofgithub.com/google/gopacket
which the project already depends on and utilization ofos.NewFile
to create a pollable resource and avoid manual dealing with timeouts.Fixes: #10236