openssl: make compile on Linux

pull/1493/head
Alexander Medvednikov 2019-08-06 16:35:41 +02:00
parent 67d6702c1f
commit b7a6c761b3
1 changed files with 5 additions and 2 deletions

View File

@ -16,13 +16,16 @@ struct C.SSL {
} }
fn init_module() { fn init_module() {
C.SSL_library_init() $if mac {
C.SSL_library_init()
}
//C.SSL_load_error_strings() //C.SSL_load_error_strings()
//C.OPENSSL_config(0) //C.OPENSSL_config(0)
} }
fn ssl_do(method, host_name, path string) string { fn ssl_do(method, host_name, path string) string {
ssl_method := C.SSLv23_method() //ssl_method := C.SSLv23_method()
ssl_method := C.TLSv1_2_method()
if isnil(method) { if isnil(method) {
} }
ctx := C.SSL_CTX_new(ssl_method) ctx := C.SSL_CTX_new(ssl_method)