openssl-0.9.8h/apps/s_socket.c - 12 lines openssl-0.9.8h/crypto/bio/b_sock.c - 5 lines openssl-0.9.8h/crypto/bio/bio_err.c - 1 line (error state BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET) openssl-0.9.8h/crypto/bio/bss_conn.c - 2 lines openssl-0.9.8h/demos/easy_tls/test.c - 3 lines openssl-0.9.8h/demos/state_machine/state_machine.c - 2 lines openssl-0.9.8h/demos/tunala/ip.c - 2 lines
The BIO library is what I was referring to, primarily, that specifically supports AF_INET. Yes, you can use SSL_set_fd() to associate a TCP6 handle (which can be written to with write() and read from with read()) to an SSL connection. The housekeeping work is up to you as the client of the library, though, not something that can be left to the library. -Kyle H On Tue, Aug 5, 2008 at 6:53 AM, Darryl Miles <[EMAIL PROTECTED]> wrote: > Kyle Hamilton wrote: >> >> I cannot find any reference to AF_INET6 in the sources, though I can >> find AF_INET. This means that IPv6 is not supported. > > Surely that depends on the files where you found matches. > > I would suspect most of the code with AF_INET is test or demonstration code > not the actual library. > > So sure it maybe possible to claim "openssl.exe" the utility tool does not > support IPV6 in all the features that support IPV4 however the main event > libssl.so/libcrypto.so might not reference AF_xxxx since it works on already > open socket handles (with no regard for the specific transport mechanism). > > Darryl > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > Development Mailing List [email protected] > Automated List Manager [EMAIL PROTECTED] > ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [EMAIL PROTECTED]
