⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module plugin

Module plugin 

Source
Expand description

CNI Plugin Framework

Provides a plugin-based container networking interface with bridge configuration, veth pair creation, and NAT setup.

Structs§

BridgePlugin
Bridge plugin: creates veth pairs and attaches them to a bridge device.
CniConfig
CNI plugin configuration.
CniDns
DNS configuration in the CNI result.
CniInterface
A network interface in the CNI result.
CniIpConfig
An IP address assignment in the CNI result.
CniResult
Result returned from a CNI plugin operation.
CniRoute
A route in the CNI result.
VethPair
Veth pair representing a container-to-bridge link.

Enums§

CniError
CNI plugin error.

Traits§

CniPlugin
Trait for CNI plugin implementations.