/openssl/doc/man3/ |
H A D | SSL_want.pod | 33 return values are similar to that of L<SSL_get_error(3)>. 34 Unlike L<SSL_get_error(3)>, which also evaluates the 38 using L<SSL_get_error(3)>. 41 the result of L<SSL_get_error(3)>. 57 A call to L<SSL_get_error(3)> should return B<SSL_ERROR_WANT_WRITE>. 63 A call to L<SSL_get_error(3)> should return B<SSL_ERROR_WANT_READ>. 69 A call to L<SSL_get_error(3)> should return B<SSL_ERROR_WANT_X509_LOOKUP>. 75 A call to L<SSL_get_error(3)> should return B<SSL_ERROR_WANT_RETRY_VERIFY>. 80 L<SSL_get_all_async_fds(3)>. A call to L<SSL_get_error(3)> should return 93 A call to L<SSL_get_error(3)> should return B<SSL_ERROR_WANT_CLIENT_HELLO_CB>. [all …]
|
H A D | SSL_do_handshake.pod | 30 to continue the handshake. In this case a call to SSL_get_error() with the 48 by the specifications of the TLS/SSL protocol. Call SSL_get_error() with the 61 for nonblocking BIOs. Call SSL_get_error() with the return value B<ret> 68 L<SSL_get_error(3)>, L<SSL_connect(3)>,
|
H A D | SSL_accept.pod | 29 In this case a call to SSL_get_error() with the 47 by the specifications of the TLS/SSL protocol. Call SSL_get_error() with the 60 for nonblocking BIOs. Call SSL_get_error() with the return value B<ret> 67 L<SSL_get_error(3)>, L<SSL_connect(3)>,
|
H A D | SSL_connect.pod | 29 In this case a call to SSL_get_error() with the 62 by the specifications of the TLS/SSL protocol. Call SSL_get_error() with the 75 for nonblocking BIOs. Call SSL_get_error() with the return value B<ret> 82 L<SSL_get_error(3)>, L<SSL_accept(3)>,
|
H A D | SSL_get_error.pod | 5 SSL_get_error - obtain result code for TLS/SSL I/O operation 11 int SSL_get_error(const SSL *ssl, int ret); 15 SSL_get_error() returns a result code (suitable for the C "switch" 19 function must be passed to SSL_get_error() in parameter B<ret>. 21 In addition to B<ssl> and B<ret>, SSL_get_error() inspects the 22 current thread's OpenSSL error queue. Thus, SSL_get_error() must be 26 attempted, or SSL_get_error() will not work reliably.
|
H A D | SSL_write.pod | 93 the operation. In this case a call to L<SSL_get_error(3)> with the 122 When a write function call has to be repeated because L<SSL_get_error(3)> 144 L<SSL_get_error(3)> to find out the reason which indicates whether the call is 160 Call SSL_get_error() with the return value B<ret> to find out the reason. 164 You should instead call SSL_get_error() to find out if it's retryable. 182 Call SSL_get_error() with the return value to find out the reason. 188 L<SSL_get_error(3)>, L<SSL_read_ex(3)>, L<SSL_read(3)>
|
H A D | SSL_read.pod | 78 In this case a call to L<SSL_get_error(3)> with the 112 In the event of a failure call L<SSL_get_error(3)> to find out the reason which 129 Call L<SSL_get_error(3)> with the return value B<ret> to find out the reason. 133 You should instead call SSL_get_error() to find out if it's retryable. 139 L<SSL_get_error(3)>, L<SSL_write_ex(3)>,
|
H A D | SSL_get_all_async_fds.pod | 34 B<SSL_ERROR_WANT_ASYNC> has been received - see L<SSL_get_error(3)>). Typically 73 L<SSL_get_error(3)>, L<SSL_CTX_set_mode(3)>
|
H A D | SSL_shutdown.pod | 46 connection; i.e., if L<SSL_get_error(3)> has returned B<SSL_ERROR_SYSCALL> or 92 L<SSL_read(3)> (i.e., L<SSL_read(3)> will fail and L<SSL_get_error(3)> will 114 shutdown process is still ongoing; in this case, a call to L<SSL_get_error(3)> 123 L<SSL_read(3)> until L<SSL_get_error(3)> indicates EOF by returning 391 L<SSL_get_error(3)> should not be called; it may misleadingly indicate an error 407 Call L<SSL_get_error(3)> with the return value B<ret> to find out the reason. 420 L<SSL_get_error(3)>, L<SSL_connect(3)>,
|
/openssl/doc/designs/quic-design/ |
H A D | quic-api.md | 141 - **Never**: Does not interact with `SSL_get_error`. 171 | Semantics | `SSL_get_error` | Can Tick? | CSHL | 177 | Semantics | `SSL_get_error` | Can Tick? | CSHL | 187 | Semantics | `SSL_get_error` | Can Tick? | CSHL | 193 | Semantics | `SSL_get_error` | Can Tick? | CSHL | 201 | Semantics | `SSL_get_error` | Can Tick? | CSHL | 209 | Semantics | `SSL_get_error` | Can Tick? | CSHL | 220 | Semantics | `SSL_get_error` | Can Tick? | CSHL | 239 | Semantics | `SSL_get_error` | Can Tick? | CSHL | 259 | Semantics | `SSL_get_error` | Can Tick? | CSHL | [all …]
|
H A D | error-handling.md | 10 error return value. The `SSL_get_error()` call depends on the stack being 60 Return value of SSL_get_error() on QUIC connections or streams does not
|
/openssl/test/ |
H A D | quic_client_test.c | 26 int ec = SSL_get_error(s, ret); in is_want() 134 if (SSL_get_error(c_ssl, ret) == SSL_ERROR_ZERO_RETURN) { in test_quic_client_ex()
|
H A D | quic_tserver_test.c | 29 int ec = SSL_get_error(s, ret); in is_want() 290 if (SSL_get_error(c_ssl, ret) != SSL_ERROR_WANT_READ) { in do_test() 291 if (!TEST_int_eq(SSL_get_error(c_ssl, ret), in do_test()
|
H A D | sslbuffertest.c | 126 int ssl_error = SSL_get_error(clientssl, ret); in test_func() 162 int ssl_error = SSL_get_error(serverssl, ret); in test_func()
|
H A D | bad_dtls_test.c | 540 || !TEST_int_eq(SSL_get_error(con, ret), SSL_ERROR_WANT_READ) in test_bad_dtls() 547 || !TEST_int_eq(SSL_get_error(con, ret), SSL_ERROR_WANT_READ) in test_bad_dtls() 554 || !TEST_int_eq(SSL_get_error(con, ret), SSL_ERROR_WANT_READ) in test_bad_dtls()
|
H A D | asynciotest.c | 349 int ssl_error = SSL_get_error(clientssl, ret); in test_asyncio() 370 int ssl_error = SSL_get_error(serverssl, ret); in test_asyncio()
|
H A D | quicapitest.c | 131 || !TEST_int_eq(SSL_get_error(clientquic, 0), in test_quic_write_read() 135 || !TEST_int_eq(SSL_get_error(clientquic, 0), in test_quic_write_read() 262 if (!TEST_int_eq(SSL_get_error(clientquic, 0), SSL_ERROR_ZERO_RETURN) in test_fin_only_blocking() 1004 if (SSL_get_error(clientquic, 0) == SSL_ERROR_WANT_WRITE) in test_back_pressure() 1359 if (!TEST_int_eq(SSL_get_error(clientquic, ret), SSL_ERROR_SSL)) in test_alpn() 1363 if (!TEST_int_eq(SSL_get_error(clientquic, ret), SSL_ERROR_WANT_READ) in test_alpn() 1445 if (!TEST_int_eq(SSL_get_error(*stream, 0), SSL_ERROR_WANT_READ)) in unreliable_client_read() 1636 if (!TEST_int_eq(SSL_get_error(clientquic, 0), SSL_ERROR_WANT_WRITE)) in test_bw_limit()
|
/openssl/demos/guide/ |
H A D | quic-multi-stream.c | 322 switch (SSL_get_error(stream1, 0)) { in main() 383 switch (SSL_get_error(stream3, 0)) { in main()
|
H A D | tls-client-block.c | 252 if (SSL_get_error(ssl, 0) != SSL_ERROR_ZERO_RETURN) { in main()
|
H A D | quic-client-block.c | 276 switch (SSL_get_error(ssl, 0)) { in main()
|
H A D | tls-client-non-block.c | 140 switch (SSL_get_error(ssl, res)) { in handle_io_failure()
|
/openssl/ssl/ |
H A D | bio_ssl.c | 110 switch (SSL_get_error(ssl, ret)) { in ssl_read() 179 switch (SSL_get_error(ssl, ret)) { in ssl_write() 356 switch (SSL_get_error(ssl, (int)ret)) { in ssl_ctrl()
|
/openssl/doc/designs/ddd/ |
H A D | ddd-04-fd-nonblocking.c | 122 rc = SSL_get_error(conn->ssl, l); in tx() 151 rc = SSL_get_error(conn->ssl, l); in rx()
|
H A D | ddd-05-mem-nonblocking.c | 145 rc = SSL_get_error(conn->ssl, l); 174 rc = SSL_get_error(conn->ssl, l);
|
H A D | ddd-06-mem-uv.c | 310 rc = SSL_get_error(conn->ssl, srd); in on_rx_push() 485 rcx = SSL_get_error(conn->ssl, rc); in handshake_ssl() 610 rcx = SSL_get_error(conn->ssl, rc); in try_write()
|