我有一个TCP客户端和服务器,我想使用GnuTLS实现安全层。 我已经阅读了GnuTLS文档,他们没有谈到连接到特定的IP地址或端口。他们在certtool模板中设置了一个可用于生成证书请求的IP地址。
但在我的情况下,作为客户端,我在UDP会话期间获取服务器地址,然后将TCP套接字连接到它。
在文档中给出的示例中有以下行:
(session, GNUTLS_NAME_DNS, "my_host_name", strlen("my_host_name"));
...我认为有责任获取服务器地址。
答案 0 :(得分:0)
此示例帮助了我:IP地址和端口都用于连接到等待给定端口上的连接的服务器。