Page MenuHomeFreeBSD

pf: fix if-bound with nat64
ClosedPublic

Authored by kp on Nov 27 2024, 4:43 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Jan 12, 6:26 PM
Unknown Object (File)
Sun, Jan 12, 4:50 PM
Unknown Object (File)
Sun, Jan 12, 10:30 AM
Unknown Object (File)
Sun, Jan 12, 9:29 AM
Unknown Object (File)
Fri, Dec 27, 1:17 AM
Unknown Object (File)
Thu, Dec 19, 12:53 PM
Unknown Object (File)
Wed, Dec 18, 11:09 AM
Unknown Object (File)
Dec 12 2024, 8:00 AM

Details

Reviewers
None
Group Reviewers
pfsense
network
Commits
rGc6210cfd58f6: pf: fix if-bound with nat64
Summary

Just as with reply-to rules we don't know what interface we will send this out
of until we create the state. Create new nat64 rules as floating, but bind them
to the appropriate interface on the first pf_route(), when we do know.

Set state policy if-bound for the nat64 tests to validate this.

See also: 6460322a0
Sponsored by: Rubicon Communications, LLC ("Netgate")

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 60835
Build 57719: arc lint + arc unit