refactor(client): replace unsafe libc calls with nix for Linux ancillary data #65

Merged
Lochnair merged 1 commits from fix/ancillary-safe into main 2026-08-11 06:58:23 +00:00
Lochnair commented 2026-08-11 06:41:20 +00:00 (Migrated from github.com)

Eliminate unsafe code blocks and manual pointer arithmetic in Linux-specific receive paths by utilizing nix for socket options and control message parsing. This improves safety and maintainability while preserving the existing kernel RX timestamp and traffic class functionality.

Eliminate unsafe code blocks and manual pointer arithmetic in Linux-specific receive paths by utilizing nix for socket options and control message parsing. This improves safety and maintainability while preserving the existing kernel RX timestamp and traffic class functionality.
Sign in to join this conversation.