On Thu, Nov 03, 2022 at 02:41:07AM +0100, Phil Sutter wrote: > Besides the three different data structures in use to store different > revisions' extensions data, the actual code is pretty similar in all the > different NAT "flavors". > > Patch 1 fixes a minor bug introduced by a previous commit. Patch 2 > eliminates some needless checks and some that seem not necessary. > Patches 3 to 5 prepare DNAT extension code for the actual merge > happening in patch 6. > > Phil Sutter (6): > extensions: DNAT: Fix bad IP address error reporting > extensions: *NAT: Drop NF_NAT_RANGE_PROTO_RANDOM* flag checks > extensions: DNAT: Use __DNAT_xlate for REDIRECT, too > extensions: DNAT: Generate print, save and xlate callbacks > extensions: DNAT: Rename some symbols > extensions: Merge SNAT, DNAT, REDIRECT and MASQUERADE Series applied.