https://github.com/cilium/cilium
Revision 0a02d60fb467ea41ed7ad28d486dfa5afed78f33 authored by Jussi Maki on 24 May 2024, 12:24:23 UTC, committed by Jussi Mäki on 31 May 2024, 10:11:26 UTC
There was no pressing need for having two separate Loader interfaces.
Simplify things by just keeping the datapath types version.

Refactor DetachXDP() to take an interface name to avoid leaking netlink.Link
in the export methods. It anyway did a link lookup again anyway, so there was
no benefit to reusing the passed in Link.

Signed-off-by: Jussi Maki <jussi@isovalent.com>
1 parent 7209275
History
Tip revision: 0a02d60fb467ea41ed7ad28d486dfa5afed78f33 authored by Jussi Maki on 24 May 2024, 12:24:23 UTC
loader: Remove duplicated Loader interface
Tip revision: 0a02d60
File Mode Size
.devcontainer
.github
.nvim
.vscode
Documentation
api
bpf
bugtool
cilium-dbg
cilium-health
clustermesh-apiserver
contrib
daemon
examples
hack
hubble
hubble-relay
images
install
operator
pkg
plugins
test
tools
vendor
.authors.aux -rw-r--r-- 416 bytes
.clang-format -rw-r--r-- 7.6 KB
.clomonitor.yml -rw-r--r-- 984 bytes
.gitattributes -rw-r--r-- 887 bytes
.gitignore -rw-r--r-- 1.8 KB
.golangci.yaml -rw-r--r-- 4.4 KB
.mailmap -rw-r--r-- 6.8 KB
.openvex.json -rw-r--r-- 4.6 KB
AUTHORS -rw-r--r-- 50.8 KB
CODEOWNERS -rw-r--r-- 28.1 KB
CODE_OF_CONDUCT.md -rw-r--r-- 2.2 KB
CONTRIBUTING.md -rw-r--r-- 691 bytes
FURTHER_READINGS.rst -rw-r--r-- 6.4 KB
LICENSE -rw-r--r-- 11.1 KB
MAINTAINERS.md -rw-r--r-- 4.6 KB
Makefile -rw-r--r-- 25.4 KB
Makefile.defs -rw-r--r-- 7.7 KB
Makefile.docker -rw-r--r-- 7.1 KB
Makefile.kind -rw-r--r-- 16.8 KB
Makefile.quiet -rw-r--r-- 818 bytes
README.rst -rw-r--r-- 19.6 KB
SECURITY-INSIGHTS.yml -rw-r--r-- 2.1 KB
SECURITY.md -rw-r--r-- 1.0 KB
USERS.md -rw-r--r-- 34.7 KB
VERSION -rw-r--r-- 11 bytes
Vagrantfile -rw-r--r-- 14.9 KB
go.mod -rw-r--r-- 13.9 KB
go.sum -rw-r--r-- 96.6 KB
netlify.toml -rw-r--r-- 92 bytes
stable.txt -rw-r--r-- 8 bytes
vagrant_box_defaults.rb -rw-r--r-- 334 bytes

README.rst

back to top