spiegel_podman/vendor/github.com/containers/common/libnetwork/cni
tomsweeneyredhat 2ba0070cc4
Bump runc to 1.2.9, Buildah 1.29.6
Cherry picked from commit 2e8bce201e with
additional updates required for the v4.2.0-rhel branch.

Signed-off-by: tomsweeneyredhat <tsweeney@redhat.com>

Assisted by AI: Cursor <Auto>
Signed-off-by: Chris Evich <cevich@redhat.com>
2026-01-28 10:45:58 -05:00
..
cni_conversion.go Bump runc to 1.2.9, Buildah 1.29.6 2026-01-28 10:45:58 -05:00
cni_exec.go autocomplete podman search --filter 2022-05-24 16:07:38 +02:00
cni_types.go Bump runc to 1.2.9, Buildah 1.29.6 2026-01-28 10:45:58 -05:00
config.go Bump runc to 1.2.9, Buildah 1.29.6 2026-01-28 10:45:58 -05:00
config_freebsd.go autocomplete podman search --filter 2022-05-24 16:07:38 +02:00
config_linux.go autocomplete podman search --filter 2022-05-24 16:07:38 +02:00
network.go Bump runc to 1.2.9, Buildah 1.29.6 2026-01-28 10:45:58 -05:00
README.md use libnetwork from c/common 2022-01-12 17:07:30 +01:00
run.go Vendor in containers/(storage,image, common, buildah) 2022-07-26 13:34:38 -04:00
run_freebsd.go Bump runc to 1.2.9, Buildah 1.29.6 2026-01-28 10:45:58 -05:00
run_linux.go autocomplete podman search --filter 2022-05-24 16:07:38 +02:00

This package abstracts CNI from libpod. It implements the ContainerNetwork interface defined in libpod/network/types/network.go for the CNI backend.

Testing

Run the tests with:

go test -v -mod=vendor -cover ./libpod/network/cni/

Run the tests as root to also test setup/teardown. This will execute CNI and therefore the cni plugins have to be installed.