Home
last modified time | relevance | path

Searched refs:SSL_write_ex (Results 1 – 18 of 18) sorted by relevance

/freebsd-14.2/crypto/openssl/doc/man3/
H A DSSL_write.pod5 SSL_write_ex, SSL_write, SSL_sendfile - write bytes to a TLS/SSL connection
12 int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written);
17 SSL_write_ex() and SSL_write() write B<num> bytes from the buffer B<buf> into
18 the specified B<ssl> connection. On success SSL_write_ex() will store the number
32 SSL_write_ex(), or SSL_write().
79 SSL_write_ex() can be called with num=0, but will not send application data to
84 SSL_write_ex() will return 1 for success or 0 for failure. Success means that
144 The SSL_write_ex() function was added in OpenSSL 1.1.1.
H A DSSL_CTX_set_mode.pod41 Allow SSL_write_ex(..., n, &r) to return with 0 < r < n (i.e. report success
43 SSL_write(). When not set (the default), SSL_write_ex() or SSL_write() will only
44 report success once the complete chunk was written. Once SSL_write_ex() or
46 to SSL_write_ex() or SSL_write() must only send the n-r bytes left, imitating
51 Make it possible to retry SSL_write_ex() or SSL_write() with changed buffer
131 L<ssl(7)>, L<SSL_read_ex(3)>, L<SSL_read(3)>, L<SSL_write_ex(3)> or
H A DSSL_get_error.pod18 SSL_write_ex() or SSL_write() on B<ssl>. The value returned by that TLS/SSL I/O
88 even when the call that set this error was an SSL_write() or SSL_write_ex().
89 However, if the call was an SSL_write() or SSL_write_ex(), it should be called
91 from SSL_write() or SSL_write_ex() then you should not do any other operation
102 and SSL_write() or SSL_write_ex() may want to read data.
106 SSL_peek(), SSL_write_ex(), and SSL_write() will handle any pending handshakes.
H A DSSL_CTX_set_split_send_fragment.pod67 amount of data provided to the SSL_write_ex() or SSL_write() call divided by
73 SSL_write/SSL_write_ex called with 0-2000 bytes == 1 pipeline used
75 SSL_write/SSL_write_ex called with 2001-4000 bytes == 2 pipelines used
77 SSL_write/SSL_write_ex called with 4001-6000 bytes == 3 pipelines used
79 SSL_write/SSL_write_ex called with 6001+ bytes == 4 pipelines used
H A DSSL_set_connect_state.pod43 using L<SSL_write_ex(3)>, L<SSL_write(3)>, L<SSL_read_ex(3)>, or L<SSL_read(3)>,
64 L<SSL_write_ex(3)>, L<SSL_write(3)>, L<SSL_read_ex(3)>, L<SSL_read(3)>,
H A DSSL_key_update.pod38 or SSL_write_ex() takes place on the connection. Alternatively SSL_do_handshake()
52 such as SSL_read_ex() or SSL_write_ex() takes place on the connection a check
94 L<SSL_write_ex(3)>,
H A DSSL_read_early_data.pod95 function is similar to the L<SSL_write_ex(3)> function, but with the following
96 differences. See L<SSL_write_ex(3)> for information on how to write bytes to
99 L<SSL_write_ex(3)>.
103 L<SSL_write_ex(3)>, L<SSL_read_ex(3)>, L<SSL_connect(3)>, L<SSL_do_handshake(3)>
112 the correct course of action, as for L<SSL_write_ex(3)>.
117 such as L<SSL_write_ex(3)>, which will transparently complete the connection and
132 L<SSL_write_ex(3)>, L<SSL_read_ex(3)>, L<SSL_accept(3)>, L<SSL_do_handshake(3)>,
172 Servers must not call L<SSL_read_ex(3)>, L<SSL_read(3)>, L<SSL_write_ex(3)> or
354 L<SSL_write_ex(3)>,
H A DSSL_read.pod131 L<SSL_get_error(3)>, L<SSL_write_ex(3)>,
H A DSSL_CTX_set_verify.pod215 sent to the client, this can be done with SSL_do_handshake() or SSL_write_ex().
/freebsd-14.2/crypto/openssl/test/
H A Dsslapitest.c1660 if (!TEST_true(SSL_write_ex(clientssl, msg, SSL3_RT_MAX_PLAIN_LENGTH, in test_large_app_data()
2736 if (!TEST_true(SSL_write_ex(serverssl, &c, 1, &nbytes)) in test_extra_tickets()
2764 || !TEST_true(SSL_write_ex(serverssl, &c, 0, &nbytes)) in test_extra_tickets()
2795 if (!TEST_false(SSL_write_ex(serverssl, &c, 1, &nbytes)) in test_extra_tickets()
2813 if (!TEST_true(SSL_write_ex(serverssl, &c, 1, &nbytes)) in test_extra_tickets()
2828 if (!TEST_true(SSL_write_ex(serverssl, &c, 1, &nbytes)) in test_extra_tickets()
3582 if (!TEST_true(SSL_write_ex(clientssl, MSG5, strlen(MSG5), &written)) in test_early_data_read_write()
4009 if (!TEST_false(SSL_write_ex(clientssl, MSG2, strlen(MSG2), in early_data_skip_helper()
4160 || !SSL_write_ex(serverssl, MSG2, strlen(MSG2), &written) in test_early_data_not_sent()
8867 if (!TEST_true(SSL_write_ex(serverssl, msg, sizeof(msg), &written)) in test_multiblock_write()
[all …]
H A Dsslbuffertest.c213 if (!TEST_true(SSL_write_ex(clientssl, testdata, strlen(testdata), in test_free_buffers()
/freebsd-14.2/crypto/openssl/doc/man7/
H A Dssl.pod33 L<SSL_read_ex(3)>, L<SSL_read(3)>, L<SSL_write_ex(3)> and L<SSL_write(3)> are
/freebsd-14.2/secure/lib/libssl/
H A DVersion.map508 SSL_write_ex;
/freebsd-14.2/crypto/openssl/util/
H A Dlibssl.num410 SSL_write_ex 411 3_0_0 EXIST::FUNCTION:
/freebsd-14.2/crypto/openssl/ssl/
H A Dssl_lib.c2170 int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written) in SSL_write_ex() function
2215 ret = SSL_write_ex(s, buf, num, &writtmp); in SSL_write_early_data()
2237 ret = SSL_write_ex(s, buf, num, written); in SSL_write_early_data()
/freebsd-14.2/crypto/openssl/include/openssl/
H A Dssl.h1973 __owur int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written);
H A Dssl.h.in1901 __owur int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written);
/freebsd-14.2/secure/lib/libcrypto/man/man3/
H A DMakefile4239 MLINKS+= SSL_write.3 SSL_write_ex.3