Definition of Done:
Please mark each item below with ( / ) if completed or ( x ) if incomplete:
( ) The acceptance criteria defined below are met.
Given a host running NetworkManager with IPv6 connectivity only (no DHCPv4 or SLAAC IPv4).
Given the IPv6 network advertises a NAT64 prefix (via DNS64 or prefix discovery as defined in RFC 8781/7050),
When NetworkManager activates the connection,
Then it automatically creates and manages a CLAT interface (as per RFC 6877 / 464XLAT). Also the host’s applications that rely on IPv4 can successfully communicate through the NAT64 network.
–
Given the system has an active CLAT interface created by NetworkManager,
When the IPv6‑only connection is deactivated or the link loses connectivity,
Then NetworkManager automatically removes or tears down the CLAT interface. This interface is recreated when the connection is re‑established.
( ) Integration test case is available upstream.
Code is reviewed and merged upstream.
Preliminary testing is done.
( ) Upstream documentation is written in the upstream MR.
( ) A demo is recorded