gpt4 book ai didi

c - SSL_set_connect_state 和 SSL_connect 的区别

转载 作者:行者123 更新时间:2023-12-04 09:12:44 24 4
gpt4 key购买 nike

我刚刚开始学习 C 的 openssl。我在弄清楚 SSL_set_connect_state 之间的区别时遇到了一些麻烦。函数和 SSL_connect功能,因为他们似乎在我的系统上做同样的事情。有人可以解释一下有什么区别吗?

最佳答案

SSL_connect调用 SSL_do_handshake ,它在调用 SSL_set_connect_state 后执行实际的 SSL 握手.
Full function :

int SSL_connect(SSL *s)
{
if (s->handshake_func == NULL) {
/* Not properly initialized yet */
SSL_set_connect_state(s);
}

return SSL_do_handshake(s);
}

关于c - SSL_set_connect_state 和 SSL_connect 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63320974/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com