在OpenSSL 1.1.x中,确定给定的SSL*是否对应于连接的服务器端或客户端

在OpenSSL 1.1.x中,确定给定的SSL*是否对应于连接的服务器端或客户端,openssl,Openssl,我试图将Openssl 1.0.x改编为Openssl 1.1.x的代码基本上执行以下操作: if (((SSL *) pointer)->server) { /* do stuff */ } SSL是OpenSSL 1.1.x中内部结构的类型定义,从外部可以看到,就像struct SSL\u st一样,因此直接成员访问显然在公司时间失败。不幸的是,似乎没有SSL\u get\u server(),但可能我遗漏了什么 在OpenSSL 1.1.x中实现相同功能的最佳方法是什么?它是一个“

我试图将Openssl 1.0.x改编为Openssl 1.1.x的代码基本上执行以下操作:

if (((SSL *) pointer)->server) { /* do stuff */ }
SSL
是OpenSSL 1.1.x中内部结构的类型定义,从外部可以看到,就像
struct SSL\u st
一样,因此直接成员访问显然在公司时间失败。不幸的是,似乎没有SSL\u get\u server(),但可能我遗漏了什么

在OpenSSL 1.1.x中实现相同功能的最佳方法是什么?

它是一个“布尔”变量,所以它是“is”而不是“get”

它是一个“布尔”变量,所以它是“is”而不是“get”