SSL_get_mode

SSL_get_modeで、現在のSSLモードを取得できる。

/docs/man1.0.2/ssl/SSL_get_mode.html

SSL_get_mode.cで、

SSL_get_modeにsslを渡すと、long型変数ssl_modeにSSLモードの値が返ってくる。

$ vi SSL_get_mode.c 
$ gcc -o SSL_get_mode SSL_get_mode.c -lssl -lcrypto
$ ./SSL_get_mode 
ctx = 00861820
SSL_CTX_load_verify_locations success!
BIO_new_ssl_connect success! bio = 00864090
ssl = 00864150
ssl_mode = 00000000
$

0ということで、まだ何も設定されていないことがわかる。

Sample/openssl/SSL_get_mode/SSL_get_mode/src/SSL_get_mode at master · bg1bgst333/Sample · GitHub