IPv6アドレスを引数としてドメイン名を返す関数を探しています。
明確にするために、2a00:1450:8006::68はipv6.google.comを返します。
(目的は、このドメイン名をgetaddrinfo関数に与えることです。)
ありがとう :-)
edit1:試しましたがgetaddrinfo("2a00:1450:8006::68", "http", NULL, &result);
、「ホスト名のアドレスファミリがサポートされていません」をgetaddrinfo("ipv6.google.com", "http", NULL, &result);
返し、「ホットネームにアドレスが関連付けられていません」というエラーを返します。
EDIT2:私はあなたに同意します、私はIPV6システムに問題があります、私はhttp://test-ipv6.com/を試しました、そして私はIPV6アドレスを持っていないようですが、ifconfig
それで戻ってきます:
adr inet6: fe80::15b:fcff:fe65:d516/64 Scope:Lien