Page MenuHomeFreeBSD

pf: simplify action resolution in pf_test_rule()
ClosedPublic

Authored by kp on Mar 28 2025, 2:47 PM.
Tags
None
Referenced Files
F167594917: D49552.id152791.diff
Sat, Aug 22, 11:46 PM
F167589614: D49552.id.diff
Sat, Aug 22, 10:49 PM
F167587455: D49552.diff
Sat, Aug 22, 10:17 PM
Unknown Object (File)
Thu, Aug 20, 3:21 AM
Unknown Object (File)
Fri, Aug 14, 8:30 PM
Unknown Object (File)
Thu, Aug 13, 4:06 PM
Unknown Object (File)
Wed, Aug 12, 3:05 PM
Unknown Object (File)
Wed, Aug 12, 2:30 PM

Details

Summary

Rather than looking at state keys after the fact just save the action in the
nat64 section. This simplifies things and it also ensures we don't use state
keys after pf_insert_state().

Sponsored by: Rubicon Communications, LLC ("Netgate")

Diff Detail

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