Lines Matching defs:con

1477 	SSL *con = NULL;
1492 if (con == NULL) {
1493 con = SSL_new(ctx);
1495 SSL_set_tlsext_debug_callback(con, tlsext_cb);
1496 SSL_set_tlsext_debug_arg(con, bio_s_out);
1505 SSL_set_session_id_context(con, context,
1508 SSL_clear(con);
1510 if (SSL_is_dtls(con)) {
1525 SSL_set_options(con, SSL_OP_NO_QUERY_MTU);
1526 SSL_set_mtu(con, cfg.socket_mtu - 28);
1532 SSL_set_options(con, SSL_OP_COOKIE_EXCHANGE);
1543 SSL_set_bio(con, sbio, sbio);
1544 SSL_set_accept_state(con);
1545 /* SSL_set_fd(con,s); */
1548 BIO_set_callback(SSL_get_rbio(con), bio_dump_callback);
1549 BIO_set_callback_arg(SSL_get_rbio(con), (char *) bio_s_out);
1552 SSL_set_msg_callback(con, msg_cb);
1553 SSL_set_msg_callback_arg(con, bio_s_out);
1556 SSL_set_tlsext_debug_callback(con, tlsext_cb);
1557 SSL_set_tlsext_debug_arg(con, bio_s_out);
1567 read_from_sslcon = SSL_pending(con);
1575 if (SSL_is_dtls(con) &&
1576 DTLSv1_get_timeout(con, &timeout))
1584 if (SSL_is_dtls(con) &&
1585 DTLSv1_handle_timeout(con) > 0)
1632 if (!SSL_is_dtls(con)) {
1643 SSL_renegotiate(con);
1644 i = SSL_do_handshake(con);
1654 SSL_set_verify(con,
1658 SSL_renegotiate(con);
1659 i = SSL_do_handshake(con);
1671 BIO_write(SSL_get_wbio(con), str,
1676 SSL_get_SSL_CTX(con));
1687 SSL_renegotiate(con);
1691 k = SSL_write(con, &(buf[l]), (unsigned int) i);
1692 switch (SSL_get_error(con, k)) {
1721 if (!SSL_is_init_finished(con)) {
1722 i = init_ssl_connection(con);
1733 i = SSL_read(con, (char *) buf, bufsize);
1734 switch (SSL_get_error(con, i)) {
1749 if (SSL_pending(con))
1771 if (con != NULL) {
1773 SSL_set_shutdown(con,
1775 SSL_free(con);
1795 init_ssl_connection(SSL *con)
1804 i = SSL_accept(con);
1811 verify_error = SSL_get_verify_result(con);
1819 PEM_write_bio_SSL_SESSION(bio_s_out, SSL_get_session(con));
1821 peer = SSL_get_peer_certificate(con);
1831 if (SSL_get_shared_ciphers(con, buf, sizeof buf) != NULL)
1833 str = SSL_CIPHER_get_name(SSL_get_current_cipher(con));
1839 = SSL_get_selected_srtp_profile(con);
1847 if (SSL_cache_hit(con))
1850 SSL_get_secure_renegotiation_support(con) ? "" : " NOT");
1859 if (!SSL_export_keying_material(con, exportedkeymat,
1900 SSL *con;
1923 if ((con = SSL_new(ctx)) == NULL)
1926 SSL_set_tlsext_debug_callback(con, tlsext_cb);
1927 SSL_set_tlsext_debug_arg(con, bio_s_out);
1930 SSL_set_session_id_context(con, context,
1940 SSL_set_bio(con, sbio, sbio);
1941 SSL_set_accept_state(con);
1943 /* SSL_set_fd(con,s); */
1944 BIO_set_ssl(ssl_bio, con, BIO_CLOSE);
1948 BIO_set_callback(SSL_get_rbio(con), bio_dump_callback);
1949 BIO_set_callback_arg(SSL_get_rbio(con), (char *) bio_s_out);
1952 SSL_set_msg_callback(con, msg_cb);
1953 SSL_set_msg_callback_arg(con, bio_s_out);
1996 SSL_get_secure_renegotiation_support(con) ?
2005 sk = SSL_get_ciphers(con);
2016 p = SSL_get_shared_ciphers(con, buf, bufsize);
2036 BIO_printf(io, (SSL_cache_hit(con)
2039 c = SSL_get_current_cipher(con);
2043 SSL_SESSION_print(io, SSL_get_session(con));
2045 print_stats(io, SSL_get_SSL_CTX(con));
2047 peer = SSL_get_peer_certificate(con);
2147 SSL_renegotiate(con);
2156 SSL_renegotiate(con);
2189 SSL_set_shutdown(con, SSL_SENT_SHUTDOWN | SSL_RECEIVED_SHUTDOWN);