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

send

Function send 

Source
pub fn send(
    src: &Ipv6Address,
    dst: &Ipv6Address,
    next_header: u8,
    payload: &[u8],
) -> Result<(), KernelError>
Expand description

Send an IPv6 packet.

Wraps the payload in an IPv6 header, resolves the destination MAC via NDP (or uses multicast MAC), and transmits via the Ethernet layer.