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).