curl-library
[libcurl 7.24.0] AAAA DNS query with --disable-ipv6
Date: Fri, 30 Nov 2012 11:21:00 +0000 (GMT)
Dear all,
I have a weird problem with DNS query.
I had used libcurl 7.18.2, with following flags;
--with-ssl= --enable-ares=--disable-cookies --disable-crypto-auth --disable-ipv6 --without-libidn \
--without-zlib --with-random=/dev/urandom --disable-file --disable-ldap --disable-ldaps --disable-dict \
--disable-telnet --disable-tftp --disable-manual --disable-sspi --without-libssh2
Once, I upgrade the libcurl package to 7.24.0, with following flags;
--with-ssl= --enable-optimize --without-zlib --disable-curldebug --disable-debug \
--disable-ares --enable-threaded-resolver --enable-thread \
--disable-cookies --disable-ipv6 --without-libidn \
--disable-pop3 --disable-imap --disable-smtp --disable-gopher \
--disable-file --disable-ldap --disable-ldaps --disable-rtsp --disable-proxy \
--disable-dict --disable-telnet --disable-tftp --disable-ftp --disable-manual --without-libssh2 \
--without-gnutls --without-polarssl --without-cyassl --without-nss --without-axtls \
--without-librtmp --without-ca-bundle --without-ca-path \
--disable-tls-srp --disable-hidden-symbols --disable-soname-bump \
--with-random=/dev/urandom --enable-shared=yes --enable-static=no
So, c-ares has been replaced with threaded-resolver. For both, disable-ipv6 is specified.
With 7.18.2, I couldn't see IPv6 DNS query (AAAA). But with 7.24.0, there exist AAAA DNS query.
Is this expected behavior with 7.24.0 and threaded-resolver though --disable-ipv6 is specified?
Should I use CURL_IPRESOLVE_V4 option explicitly ?
Please CC me in your response, thanks.
Regards,
Jongman Heo.
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2012-11-30