2
我有一個運行在Windows,Linux,Solaris和HPUX上的C應用程序,它通過套接字調用SSL_read()
和SSL_write()
。在任何版本的OpenSSL中,此功能是否支持IPV6?OpenSSL是否支持IPV6?
從我的搜索看起來並不明顯。我在1.0版BIO代碼中發現了一些INET6定義。我也在某處讀到,爲了使IPV6正常工作,您需要指定INET6的正常套接字調用,然後使用BIO_set_fd()
來使IPV6正常工作。它是否正確?
如果你可以使用正常的套接字API,那麼它應該開箱即用。 OpenSSL自己的BIO API本身也支持IPv6,但是對於這些庫,應該使用OPENSSL_USE_IPV6 1選項進行編譯。 – Cougar