HP-UX IPv6 Porting Guide (September 2004)

Table Of Contents
Overview of IPv4 and IPv6 Call Set-up
Using AF_INET6 Socket to Send IPv4 UDP Communications
Chapter 526
2. The search finds the IPv4 address 1.2.3.4 for host2 in the Name Service database.
3. Because getaddrinfo() had the AI_V4MAPPED flag set, the function returns the IPv4
–mapped address ::FFFF:1.2.3.4.
4. The application calls the socket() function to open an IPv6 AF_INET6 socket.
5. The application calls the sendto() function toward the ::FFFF:1.2.3.4 address.
6. The socket layer passes the sendto request, socket information and IPv4-mapped IPv6
address to the UDP/IP module.
7. The UDP/IP module:
a. identifies the IPv4-mapped IPv6 address.
b. puts the 1.2.3.4 address into an IPv4 packet header.
c. passes the packet to the IPv4 module for transmission.