Searched refs:conn (Results 1 – 8 of 8) sorted by relevance
/openssl/doc/designs/ddd/ |
H A D | ddd-06-mem-uv.c | 116 conn->tcp.data = conn; in new_conn() 118 conn->stream = (uv_stream_t *)&conn->tcp; in new_conn() 121 conn->tcp_connect.data = conn; in new_conn() 247 conn->app_read_cb(conn, buf, srd, conn->app_read_arg); in on_rx_push() 257 conn->app_read_cb(conn, NULL, 0, conn->app_read_arg); in net_error() 315 …if (!conn->closed && (conn->app_read_cb || (!conn->done_handshake && conn->init_handshake) || conn… in set_rx() 324 APP_CONN *conn = op->conn; in net_write_done() local 358 op->conn = conn; in flush_write_buf() 374 conn->app_connect_cb(conn, 0, conn->app_connect_arg); in handshake_done_ssl() 445 rc = setup_ssl(conn, conn->hostname); in tcp_connect_done() [all …]
|
H A D | ddd-02-conn-nonblocking.c | 59 APP_CONN *conn; in new_conn() local 70 free(conn); in new_conn() 76 free(conn); in new_conn() 83 free(conn); in new_conn() 91 free(conn); in new_conn() 99 free(conn); in new_conn() 106 free(conn); in new_conn() 114 return conn; in new_conn() 132 conn->tx_need_rx = BIO_should_read(conn->ssl_bio); in tx() 157 conn->rx_need_tx = BIO_should_write(conn->ssl_bio); in rx() [all …]
|
H A D | ddd-05-mem-nonblocking.c | 59 APP_CONN *conn; in new_conn() local 63 if (conn == NULL) in new_conn() 68 free(conn); in new_conn() 76 free(conn); in new_conn() 84 free(conn); in new_conn() 90 free(conn); in new_conn() 97 free(conn); in new_conn() 109 return conn; in new_conn() 234 free(conn); in teardown() 377 if (pump(conn, fd, get_conn_pending_tx(conn), timeout) != 1) { in main() [all …]
|
H A D | ddd-04-fd-nonblocking.c | 54 APP_CONN *conn; in new_conn() local 58 if (conn == NULL) in new_conn() 63 free(conn); in new_conn() 71 free(conn); in new_conn() 77 free(conn); in new_conn() 83 free(conn); in new_conn() 87 conn->fd = fd; in new_conn() 88 return conn; in new_conn() 165 return conn->fd; in get_conn_fd() 199 free(conn); in teardown() [all …]
|
H A D | Makefile | 6 TESTS=ddd-01-conn-blocking ddd-02-conn-nonblocking ddd-03-fd-blocking ddd-04-fd-nonblocking ddd-05-…
|
H A D | README.md | 107 | [ddd-01-conn-blocking](ddd-01-conn-blocking.c) | S-BIOc | A `BIO_s_connect`-based blocking exampl… 108 | [ddd-02-conn-nonblocking](ddd-02-conn-nonblocking.c) | A-BIOc | A `BIO_s_connect`-based nonblocki…
|
H A D | WINDOWS.md | 46 - ddd-01-conn-blocking: Blocking example, use of IOCP is not applicable. 48 - ddd-02-conn-nonblocking: Socket is managed by OpenSSL, and IOCP is not
|
/openssl/apps/ |
H A D | s_time.c | 416 BIO *conn; in doConnection() local 420 if ((conn = BIO_new(BIO_s_connect())) == NULL) in doConnection() 423 if (BIO_set_conn_hostname(conn, host) <= 0 in doConnection() 424 || BIO_set_conn_mode(conn, BIO_SOCK_NODELAY) <= 0) { in doConnection() 425 BIO_free(conn); in doConnection() 432 BIO_free(conn); in doConnection() 440 SSL_set_bio(serverCon, conn, conn); in doConnection()
|
Completed in 46 milliseconds