SSL_connectでサーバとのSSLハンドシェイクを行う。
/docs/man1.0.2/ssl/SSL_connect.html
SSL_connect.cで、
SSL_connectにsslを渡して、戻り値が1なら成功。
SSLの切断にはSSL_shutdownを呼ぶ。
$ vi SSL_connect.c $ gcc -o SSL_connect SSL_connect.c -lssl -lcrypto $ ./SSL_connect connect success. ctx = 0190dff0 ssl = 0190ec20 SSL_set_fd success! SSL_connect success! $
SSL接続できた。
Sample/openssl/SSL_connect/SSL_connect/src/SSL_connect at master · bg1bgst333/Sample · GitHub