# Timeout — non-routable IP addresses that accept no TCP traffic. # The kernel sends a SYN but never gets a reply; hxprobe waits the full # --timeout per host before giving up. Default --timeout is 10s (~20s total # for two hosts); --timeout 2s below shortens the demo. # # 10.255.255.1 and 192.0.2.1 (RFC 5737 TEST-NET-1, documentation-only range) # are guaranteed to be unreachable on any normal network. (In some sandboxed # dev environments one of these may instead get an immediate "connection # refused" from the network layer rather than a true timeout — if that # happens here, the other target still demonstrates the timeout path.) # # Run: uv run python -m hxprobe --timeout 2s -f configs/timeout.txt # Expected exit code: 4 http://10.255.255.1/ http://192.0.2.1/