Plan typed tunnel address decoding
Record native tagged encoding for complete `TunnelledAddress` graphs as a deferred design follow-up. Deats, - cover concrete overlay-address and tunnel-spec unions - preserve optional `BindspaceRef` metadata through decoding - replace untyped payload inspection with typed roundtrip tests (this patch was generated in some part by `opencode` using `gpt-5.6-sol` (`openai`))wkt/wg_pyroute2_read
parent
d1ffb436d0
commit
d0261787fd
|
|
@ -571,6 +571,13 @@ composed maddr can name a server source or client destination (§5.4).
|
||||||
`Server.pformat()` expose that value as the cheapest proof the layer
|
`Server.pformat()` expose that value as the cheapest proof the layer
|
||||||
is wired.
|
is wired.
|
||||||
|
|
||||||
|
Deferred follow-ups:
|
||||||
|
|
||||||
|
- add native tagged encoding for the complete `TunnelledAddress` graph,
|
||||||
|
including its concrete overlay-address union, tunnel-spec union and
|
||||||
|
optional `BindspaceRef`. Once that codec exists, tests should perform
|
||||||
|
typed roundtrips instead of inspecting an untyped decoded payload.
|
||||||
|
|
||||||
Use `github/ns_aware@e4688cad` as prototype evidence, not code to
|
Use `github/ns_aware@e4688cad` as prototype evidence, not code to
|
||||||
cherry-pick unchanged. Its `/proc/<pid>/ns/<type>` inode reader and
|
cherry-pick unchanged. Its `/proc/<pid>/ns/<type>` inode reader and
|
||||||
`ip netns identify` probe establish the useful `(key, inode)` reference
|
`ip netns identify` probe establish the useful `(key, inode)` reference
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue