// SPDX-FileCopyrightText: 2026 Echolot contributors // SPDX-License-Identifier: GPL-3.0-or-later //go:build !linux package dataplane import "net" // Per-packet TTL/TOS needs Linux's IP_RECVTTL-family cmsgs. Elsewhere the observation block and // train buffers keep the spec §3.3 sentinel (0xFF = not observed) — absent is honest, a guess // is not. Deployment targets are Linux; this build exists so the Windows dev loop compiles. func enableRecvMeta(_ *net.UDPConn) {} func parseMeta(_ []byte) pktMeta { return pktMeta{TTL: metaUnavailable, TOS: metaUnavailable} }