pub unsafe extern "C" fn ssl_set_bio(
    ssl: *mut ssl_context,
    p_bio: *mut c_void,
    f_send: ssl_send_t,
    f_recv: ssl_recv_t,
    f_recv_timeout: ssl_recv_timeout_t
)