tst_with_v4_app - Compatibility with IPv4 Applications
Compatibility with IPv4 Applications
./tst_addr_and_pro_family [-tooloption ...] -tooloption : v6api tool option
1. Applications must be able to create IPv4/TCP and IPv4/UDP sockets 2. Applications should be able to hold a combination of IPv4/TCP, IPv4/UDP, IPv6/TCP and IPv6/UDP sockets simultaneously within the same process.
None
RFC 3493
3.6 Compatibility with IPv4 Applications
In order to support the large base of applications using the original API, system implementations must provide complete source and binary compatibility with the original API. This means that systems must continue to support AF_INET sockets and the sockaddr_in address structure. Applications must be able to create IPv4/TCP and IPv4/UDP sockets using the AF_INET constant in the socket() function, as described in the previous section. Applications should be able to hold a combination of IPv4/TCP, IPv4/UDP, IPv6/TCP and IPv6/UDP sockets simultaneously within the same process. Applications using the original API should continue to operate as they did on systems supporting only IPv4. That is, they should continue to interoperate with IPv4 nodes.