Home
last modified time | relevance | path

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

/hostap-latest/src/tls/
Dtlsv1_record.c280 u8 *out_data, size_t *out_len, u8 *alert) in tlsv1_record_receive() argument
358 out_data, in_len) < 0) { in tlsv1_record_receive()
364 "data", out_data, plen); in tlsv1_record_receive()
386 os_memmove(out_data, out_data + rl->iv_size, in tlsv1_record_receive()
398 padlen = out_data[plen - 1]; in tlsv1_record_receive()
408 if (out_data[i] != padlen) { in tlsv1_record_receive()
412 out_data + plen - padlen - in tlsv1_record_receive()
423 "removed", out_data, plen); in tlsv1_record_receive()
450 crypto_hash_update(hmac, out_data, plen); in tlsv1_record_receive()
459 os_memcmp_const(hash, out_data + plen, hlen) != 0 || in tlsv1_record_receive()
[all …]
Dtlsv1_server.c229 u8 *out_data, size_t out_len) in tlsv1_server_encrypt() argument
237 out_data, out_len, in_data, in_len, &rlen) < 0) { in tlsv1_server_encrypt()
262 u8 *out_data, size_t out_len) in tlsv1_server_decrypt() argument
271 out_pos = out_data; in tlsv1_server_decrypt()
272 out_end = out_data + out_len; in tlsv1_server_decrypt()
343 return out_pos - out_data; in tlsv1_server_decrypt()
Dtlsv1_server.h28 u8 *out_data, size_t out_len);
31 u8 *out_data, size_t out_len);
Dtlsv1_client_read.c1455 u8 **out_data, size_t *out_len) in tls_process_application_data() argument
1474 *out_data = os_malloc(left); in tls_process_application_data()
1475 if (*out_data) { in tls_process_application_data()
1476 os_memcpy(*out_data, pos, left); in tls_process_application_data()
1486 u8 **out_data, size_t *out_len) in tlsv1_client_process_handshake() argument
1546 if (out_data && in tlsv1_client_process_handshake()
1547 tls_process_application_data(conn, ct, buf, len, out_data, in tlsv1_client_process_handshake()
Dtlsv1_record.h69 u8 *out_data, size_t *out_len, u8 *alert);
Dtlsv1_client.h30 u8 *out_data, size_t out_len);
Dtlsv1_client_i.h93 u8 **out_data, size_t *out_len);
Dtlsv1_client.c299 u8 *out_data, size_t out_len) in tlsv1_client_encrypt() argument
307 out_data, out_len, in_data, in_len, &rlen) < 0) { in tlsv1_client_encrypt()
/hostap-latest/src/eap_peer/
Deap_tls_common.c584 struct wpabuf **out_data) in eap_tls_process_input() argument
613 *out_data = appl_data; in eap_tls_process_input()
636 struct wpabuf **out_data) in eap_tls_process_output() argument
677 *out_data = eap_tls_msg_alloc(eap_type, 1 + length_included * 4 + len, in eap_tls_process_output()
679 if (*out_data == NULL) in eap_tls_process_output()
682 flags = wpabuf_put(*out_data, 1); in eap_tls_process_output()
688 wpabuf_put_be32(*out_data, wpabuf_len(data->tls_out)); in eap_tls_process_output()
691 wpabuf_put_data(*out_data, in eap_tls_process_output()
734 struct wpabuf **out_data) in eap_peer_tls_process_helper() argument
738 *out_data = NULL; in eap_peer_tls_process_helper()
[all …]
Deap_ttls.c1120 struct wpabuf **out_data) in eap_ttls_encrypt_response() argument
1129 resp, out_data)) { in eap_ttls_encrypt_response()
1296 struct wpabuf **out_data) in eap_ttls_process_decrypted() argument
1349 out_data) < 0) in eap_ttls_process_decrypted()
1368 struct wpabuf **out_data) in eap_ttls_implicit_identity_request() argument
1404 out_data); in eap_ttls_implicit_identity_request()
1420 struct wpabuf **out_data) in eap_ttls_phase2_start() argument
1435 *out_data = eap_peer_tls_build_ack(identifier, EAP_TYPE_TTLS, in eap_ttls_phase2_start()
1444 out_data); in eap_ttls_phase2_start()
1451 struct wpabuf **out_data) in eap_ttls_decrypt() argument
[all …]
Deap_tls_common.h117 struct wpabuf **out_data);
137 struct wpabuf **out_data);
Deap_fast.c1150 u8 identifier, struct wpabuf **out_data) in eap_fast_encrypt_response() argument
1159 resp, out_data)) { in eap_fast_encrypt_response()
1192 struct wpabuf **out_data) in eap_fast_process_decrypted() argument
1202 identifier, out_data); in eap_fast_process_decrypted()
1207 identifier, out_data); in eap_fast_process_decrypted()
1213 identifier, out_data); in eap_fast_process_decrypted()
1296 out_data); in eap_fast_process_decrypted()
1303 struct wpabuf **out_data) in eap_fast_decrypt() argument
1326 identifier, NULL, out_data); in eap_fast_decrypt()
1346 in_decrypted, out_data); in eap_fast_decrypt()
Deap_teap.c1248 struct wpabuf **out_data) in eap_teap_process_decrypted() argument
1491 resp, out_data)) { in eap_teap_process_decrypted()
1504 struct wpabuf **out_data) in eap_teap_decrypt() argument
1528 identifier, NULL, out_data); in eap_teap_decrypt()
1557 in_decrypted, out_data); in eap_teap_decrypt()
Deap_peap.c796 struct wpabuf **out_data) in eap_peap_decrypt() argument
834 req->identifier, NULL, out_data); in eap_peap_decrypt()
1010 rmsg, out_data)) { in eap_peap_decrypt()
/hostap-latest/src/crypto/
Dtls_wolfssl.c56 struct wpabuf *out_data; member
135 out->out_data = wpabuf_alloc_copy("", 0); in wolfssl_reset_out_data()
175 data->out_data = wpabuf_concat(data->out_data, tmp); in wolfssl_send_cb()
176 if (!data->out_data) in wolfssl_send_cb()
1703 return conn->output.out_data; in wolfssl_handshake()
1749 struct wpabuf *out_data; in wolfssl_connection_handshake() local
1756 out_data = wolfssl_handshake(conn, in_data, server); in wolfssl_connection_handshake()
1757 if (!out_data) in wolfssl_connection_handshake()
1769 return out_data; in wolfssl_connection_handshake()
1815 return conn->output.out_data; in tls_connection_encrypt()
Dtls_openssl.c4502 struct wpabuf *out_data; in openssl_handshake() local
4597 out_data = wpabuf_alloc(res); in openssl_handshake()
4598 if (out_data == NULL) { in openssl_handshake()
4607 res = res == 0 ? 0 : BIO_read(conn->ssl_out, wpabuf_mhead(out_data), in openssl_handshake()
4616 wpabuf_free(out_data); in openssl_handshake()
4619 wpabuf_put(out_data, res); in openssl_handshake()
4621 return out_data; in openssl_handshake()
4665 struct wpabuf *out_data; in openssl_connection_handshake() local
4670 out_data = openssl_handshake(conn, in_data); in openssl_connection_handshake()
4671 if (out_data == NULL) in openssl_connection_handshake()
[all …]
Dtls_gnutls.c1453 struct wpabuf *out_data; in tls_connection_handshake() local
1562 out_data = conn->push_buf; in tls_connection_handshake()
1564 return out_data; in tls_connection_handshake()
Dtls_mbedtls_alt.c2308 struct wpabuf *out_data = conn->push_buf; in tls_connection_handshake() local
2310 return out_data; in tls_connection_handshake()