spiegel_podman/vendor/github.com/containers/common/libnetwork/cni
tomsweeneyredhat 25674e05cd [v5.4] Bump c/storage to v1.57.1, c/image v5.34.0, c/common v0.62.0
If not already bumped, this will bump:

c/storage v1.57.1
c/image v5.34.0
c/common v0.62.0

in preparation for Podman v5.4 and beyond.

Buildah will be vendored in a separate PR.

Signed-off-by: tomsweeneyredhat <tsweeney@redhat.com>
2025-01-31 18:36:06 -05:00
..
cni_conversion.go update c/{buildah,common,image,storage} to latest main 2024-05-08 13:51:48 +02:00
cni_exec.go Vendor c/common 2024-02-05 09:46:40 -05:00
cni_types.go vendor: update containers/{buildah,common,image,storage} 2024-04-19 09:52:13 +02:00
config.go [v5.4] Bump c/storage to v1.57.1, c/image v5.34.0, c/common v0.62.0 2025-01-31 18:36:06 -05:00
config_freebsd.go Vendor c/common 2024-02-05 09:46:40 -05:00
config_linux.go Vendor c/common 2024-02-05 09:46:40 -05:00
network.go vendor latest c/common 2024-06-04 17:58:40 +02:00
README.md use libnetwork from c/common 2022-01-12 17:07:30 +01:00
run.go vendor latest c/common 2024-09-06 14:42:56 +02:00
run_freebsd.go system service: unset NOTIFY_SOCKET 2023-08-24 16:23:01 +02: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.