I am sorry to say that I am not a developer and can't answer this question in-depth. All I can say is that there are alternative "API" calls that are used at the socket layer to make IPv6 socket calls versus IPv4.
Dig Deeper on Network protocols and standards
Related Q&A from Silvia Hagen
An expert explains why the adoption rate of IPv6 isn't as slow as people think and why it is important to create a dual-stack environment during the ... Continue Reading
Expert Silvia Hagen explains what v6LoWPAN does and how it’s used. Continue Reading
Expert Silvia Hagen explains what ICMPv6 is, and how it differs from ICMPv4. Continue Reading