Page MenuHomeFreeBSD

Add ability to switch the output method for NAT64 in run-time
ClosedPublic

Authored by ae on Aug 9 2018, 3:44 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 22 2023, 9:45 PM
Unknown Object (File)
Dec 21 2023, 5:49 PM
Unknown Object (File)
Nov 12 2023, 2:21 AM
Unknown Object (File)
Nov 10 2023, 11:49 AM
Unknown Object (File)
Nov 7 2023, 2:59 AM
Unknown Object (File)
Nov 4 2023, 12:17 AM
Unknown Object (File)
Oct 20 2023, 9:12 AM
Unknown Object (File)
Oct 19 2023, 11:40 PM
Subscribers

Details

Summary

NAT64 has compile time option IPFIREWALL_NAT64_DIRECT_OUTPUT to use if_output directly from nat64 module. By default is used netisr based output method. Both methods can be used, but they require different handling by rules.

This patch allows enable this method in run-time. This can be useful for testing and on some configurations it can handle higher packet rate, than netisr-based method.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision was not accepted when it landed; it landed in state Needs Review.Oct 21 2018, 4:29 PM
This revision was automatically updated to reflect the committed changes.