Lines Matching refs:con

223 static void print_stuff(BIO *berr, SSL *con, int full);
661 SSL *con = NULL;
1404 con = SSL_new(ctx);
1420 SSL_set_session(con, sess);
1425 SSL_set_mode(con, SSL_MODE_SEND_FALLBACK_SCSV);
1429 if (!SSL_set_tlsext_host_name(con, servername)) {
1437 if (con && (kctx = kssl_ctx_new()) != NULL) {
1438 SSL_set0_kssl_ctx(con, kctx);
1442 /* SSL_set_cipher_list(con,"RC4-MD5"); */
1445 SSL_set_tlsext_opaque_prf_input(con, "Test client", 11);
1469 SSL_set_debug(con, 1);
1494 if (socket_mtu < DTLS_get_link_min_mtu(con)) {
1496 DTLS_get_link_min_mtu(con));
1500 SSL_set_options(con, SSL_OP_NO_QUERY_MTU);
1501 if (!DTLS_set_link_mtu(con, socket_mtu)) {
1520 SSL_set_debug(con, 1);
1527 SSL_set_msg_callback(con, SSL_trace);
1530 SSL_set_msg_callback(con, msg_cb);
1531 SSL_set_msg_callback_arg(con, bio_c_msg ? bio_c_msg : bio_c_out);
1535 SSL_set_tlsext_debug_callback(con, tlsext_cb);
1536 SSL_set_tlsext_debug_arg(con, bio_c_out);
1539 SSL_set_tlsext_status_type(con, TLSEXT_STATUSTYPE_ocsp);
1550 SSL_set_tlsext_status_ids(con, ids);
1560 SSL_set_bio(con, sbio, sbio);
1561 SSL_set_connect_state(con);
1564 if (fileno_stdin() > SSL_get_fd(con))
1567 width = SSL_get_fd(con) + 1;
1685 if ((SSL_version(con) == DTLS1_VERSION) &&
1686 DTLSv1_get_timeout(con, &timeout))
1691 if (SSL_in_init(con) && !SSL_total_renegotiations(con)) {
1701 if (servername != NULL && !SSL_session_reused(con)) {
1711 PEM_write_bio_SSL_SESSION(stmp, SSL_get_session(con));
1719 print_ssl_summary(bio_err, con);
1722 print_stuff(bio_c_out, con, full_log);
1736 SSL_shutdown(con);
1737 SSL_set_connect_state(con);
1738 SHUTDOWN(SSL_get_fd(con));
1744 ssl_pending = read_ssl && SSL_pending(con);
1757 openssl_fdset(SSL_get_fd(con), &readfds);
1759 openssl_fdset(SSL_get_fd(con), &writefds);
1763 openssl_fdset(SSL_get_fd(con), &readfds);
1765 openssl_fdset(SSL_get_fd(con), &writefds);
1852 if ((SSL_version(con) == DTLS1_VERSION)
1853 && DTLSv1_handle_timeout(con) > 0) {
1857 if (!ssl_pending && FD_ISSET(SSL_get_fd(con), &writefds)) {
1858 k = SSL_write(con, &(cbuf[cbuf_off]), (unsigned int)cbuf_len);
1859 switch (SSL_get_error(con, k)) {
1865 /* we have done a write(con,NULL,0); */
1940 } else if (ssl_pending || FD_ISSET(SSL_get_fd(con), &readfds)) {
1945 SSL_renegotiate(con);
1951 k = SSL_read(con, sbuf, 1024 /* BUFSIZZ */ );
1954 k = SSL_read(con, sbuf, 16);
1957 printf("read=%d pending=%d peek=%d\n", k, SSL_pending(con),
1958 SSL_peek(con, zbuf, 10240));
1962 switch (SSL_get_error(con, k)) {
2049 SSL_renegotiate(con);
2055 SSL_heartbeat(con);
2075 print_stuff(bio_c_out, con, full_log);
2076 SSL_shutdown(con);
2077 SHUTDOWN(SSL_get_fd(con));
2079 if (con != NULL) {
2081 print_stuff(bio_c_out, con, 1);
2082 SSL_free(con);