The mesh's interface takes over the found tunnel's MTU #76

Merged
jschoubben merged 1 commits from feat/controller-carries-tunnel-mtu into main 2026-09-26 20:41:00 +00:00
Owner

Controller half of the MTU fix (mesh-host #28 is the parse). Carries MTU from the reported tunnel through inventory → the overlay graph's TakeOver → the generated config's [Interface], so a tuned path keeps its MTU across takeover instead of regressing to 1420 and hanging transfers no ping reveals. Two emit tests; a tunnel with no MTU writes no line. Together with #75 (ListenPort from the taken tunnel), both shanks-session tunnel gaps are closed.

Controller half of the MTU fix (mesh-host #28 is the parse). Carries MTU from the reported tunnel through inventory → the overlay graph's `TakeOver` → the generated config's `[Interface]`, so a tuned path keeps its MTU across takeover instead of regressing to 1420 and hanging transfers no ping reveals. Two emit tests; a tunnel with no MTU writes no line. Together with #75 (ListenPort from the taken tunnel), both shanks-session tunnel gaps are closed.
jschoubben added 1 commit 2026-09-26 20:40:50 +00:00
Carries MTU from the reported tunnel (mesh-host#28) through inventory,
the overlay graph's TakeOver, into the generated config's [Interface].
A tuned path keeps its MTU across the takeover instead of regressing to
1420 and hanging transfers no ping would reveal. Two emit tests; a
tunnel with no MTU writes no line.
jschoubben merged commit 98d348d5b9 into main 2026-09-26 20:41:00 +00:00
jschoubben deleted branch feat/controller-carries-tunnel-mtu 2026-09-26 20:41:00 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-controller#76