HomeFreeBSD

Add ability to use dynamic external prefix in ipfw_nptv6 module.

Description

Add ability to use dynamic external prefix in ipfw_nptv6 module.

Now an interface name can be specified for nptv6 instance instead of
ext_prefix. The module will track if_addr_ext events and when suitable
IPv6 address will be added to specified interface, it will be configured
as external prefix. When address disappears instance becomes unusable,
i.e. it doesn't match any packets.

Reviewed by: 0mp (manpages)
Tested by: Dries Michiels <driesm dot michiels gmail com>
MFC after: 1 month
Differential Revision: https://reviews.freebsd.org/D17765

Details

Provenance
aeAuthored on
Reviewer
0mp
Differential Revision
D17765: Add ability to use dynamic external prefix in ipfw_nptv6 module
Parents
rS340359: Make outfile constant.
Branches
Unknown
Tags
Unknown