Fran Bull
4f2e20cade
wip
2025-04-16 10:21:50 -07:00
Fran Bull
4cb9d5c183
cmd/natc: cleanup unused state
...
perPeerState no longer needs to know the v6ULA.
Updates #14667
Signed-off-by: Fran Bull <fran@tailscale.com>
2025-04-14 14:06:56 -07:00
Fran Bull
1e290867bd
cmd/natc: only store v4 addresses
...
Because we derive v6 addresses from v4 addresses we only need to store
the v4 address, not both.
Updates #14667
Signed-off-by: Fran Bull <fran@tailscale.com>
2025-04-11 14:30:49 -07:00
Fran Bull
603a1d3830
cmd/natc: move address storage behind an interface
...
Adds IPPool and moves all IP address management concerns behind that.
Updates #14667
Signed-off-by: Fran Bull <fran@tailscale.com>
2025-04-06 14:09:37 -07:00