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

decode_name

Function decode_name 

Source
pub fn decode_name(
    msg: &[u8],
    offset: usize,
) -> Result<(String, usize), DnsError>
Expand description

Decode a DNS label sequence from a message buffer, handling pointer compression.

Returns (decoded name string, number of bytes consumed at offset).