Skip to content

test(nat): Add tests for static NAT + masquerade

76c39fc
Select commit
Loading
Failed to load commit list.
Open

Static NAT + Masquerading / Static NAT + Port Forwarding #1548

test(nat): Add tests for static NAT + masquerade
76c39fc
Select commit
Loading
Failed to load commit list.
DCO-2 / DCO succeeded May 30, 2026 in 1s

Check passed!

All commits are signed off, the check passed.

Summary


Sha Message Pass or fail reason
🟢 3f3d26a refactor(nat): Move static NAT network function to... Valid sign-off found
🟢 0f688df refactor(nat): Move unicast check closer to source... Valid sign-off found
🟢 3c9adf2 refactor(nat): Handle zero-port check at port mapp... Valid sign-off found
🟢 bd077a2 feat(net): Add wrappers for transport with types (... Valid sign-off found
🟢 df886e8 refactor(nat): Use TcpUdp view in static NAT to si... Valid sign-off found
🟢 ff26207 refactor(net): Simplify metadata flag toggling Valid sign-off found
🟢 1808797 chore(flow-filter): Split requires_stateless_nat()... Valid sign-off found
🟢 516658b feat(flow-filter): Tag packets for src/dst static ... Valid sign-off found
🟢 56c5ba7 feat(nat): Mark packets as NAT-ed for source or de... Valid sign-off found
🟢 8ab1336 feat(nat): For static NAT, only apply NAT for rele... Valid sign-off found
🟢 837d0c1 feat(dataplane): Move static NAT stage before port... Valid sign-off found
🟢 1c63b95 feat(flow-filter,nat): Store static NAT requiremen... Valid sign-off found
🟢 f477559 feat(net): Embed flow key in packet metadata Valid sign-off found
🟢 b351cf4 feat(nat): Use initial IP addresses for forward fl... Valid sign-off found
🟢 cf7ffcf fix(nat): Remove NoMappingFound error Valid sign-off found
🟢 f78a5b6 refactor(nat): Move NAT tables reader entering to ... Valid sign-off found
🟢 9167a6d feat(nat): Pass a NatTablesReaderFactory to the Ic... Valid sign-off found
🟢 139098a feat(nat): Add static NAT support in IcmpErrorHand... Valid sign-off found
🟢 a067810 feat(config): Allow static + stateful NAT, on oppo... Valid sign-off found
🟢 76c39fc test(nat): Add tests for static NAT + masquerade Valid sign-off found