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

Module network

Module network 

Source
Expand description

Network Device Drivers

Implements network device drivers including Ethernet, Wi-Fi, and loopback.

Structs§

EthernetDriver
Ethernet driver implementation
InterfaceConfig
Network interface configuration
LoopbackDriver
Loopback network device
NetworkManager
Network interface manager
NetworkPacket
Network packet buffer
NetworkStats
Network interface statistics

Enums§

InterfaceState
Network interface state

Traits§

NetworkDevice
Network device trait

Functions§

get_network_manager
Get the global network manager
init
Initialize network subsystem
is_network_initialized
Check if network manager has been initialized