Files
softlan-vpn/crates/lanparty-obs
ddidderr 92daa1d2ae fix(obs): warn on TAP link-local IPv4
IPv4 link-local on the TAP adapter means Windows self-assigned APIPA because
LAN DHCP did not complete through the tunnel. The previous user diagnostic
only said "TAP IP detected", which made a failed DHCP path look neutral
during MVP testing.

Return a full UserDiagnostic from TAP IP classification so IPv4 link-local
can be a warning while normal IPv4 still reports the received DHCP address.
Keep IPv6 link-local neutral because it is expected on many Windows
interfaces and is not evidence of LAN DHCP success or failure.

TESTING.md now tells the operator to troubleshoot 169.254.x.x like
`Waiting for TAP IP`.

Test Plan:
- cargo test -p lanparty-obs
- cargo test -p lanparty-client-win
- cargo test --workspace
- cargo clippy --workspace --all-targets -- -D warnings
- cargo fmt --check
- git diff --check

Refs: PLAN.md diagnostics; TESTING.md MVP guide
2026-05-22 05:54:29 +02:00
..
2026-05-22 05:54:29 +02:00