Searched refs:tlsv1_client (Results 1 - 8 of 8) sorted by relevance
/freebsd-9.3-release/contrib/wpa/src/tls/ |
H A D | tlsv1_client.h | 20 struct tlsv1_client; 24 struct tlsv1_client * tlsv1_client_init(void); 25 void tlsv1_client_deinit(struct tlsv1_client *conn); 26 int tlsv1_client_established(struct tlsv1_client *conn); 27 int tlsv1_client_prf(struct tlsv1_client *conn, const char *label, 29 u8 * tlsv1_client_handshake(struct tlsv1_client *conn, 33 int tlsv1_client_encrypt(struct tlsv1_client *conn, 36 int tlsv1_client_decrypt(struct tlsv1_client *conn, 39 int tlsv1_client_get_cipher(struct tlsv1_client *conn, char *buf, 41 int tlsv1_client_shutdown(struct tlsv1_client *con [all...] |
H A D | tlsv1_client_i.h | 18 struct tlsv1_client { struct 73 void tls_alert(struct tlsv1_client *conn, u8 level, u8 description); 74 void tlsv1_client_free_dh(struct tlsv1_client *conn); 76 int tls_derive_keys(struct tlsv1_client *conn, 78 u8 * tls_send_client_hello(struct tlsv1_client *conn, size_t *out_len); 79 u8 * tlsv1_client_send_alert(struct tlsv1_client *conn, u8 level, 81 u8 * tlsv1_client_handshake_write(struct tlsv1_client *conn, size_t *out_len, 83 int tlsv1_client_process_handshake(struct tlsv1_client *conn, u8 ct,
|
H A D | tlsv1_client.c | 22 #include "tlsv1_client.h" 30 void tls_alert(struct tlsv1_client *conn, u8 level, u8 description) 37 void tlsv1_client_free_dh(struct tlsv1_client *conn) 56 int tls_derive_keys(struct tlsv1_client *conn, 131 u8 * tlsv1_client_handshake(struct tlsv1_client *conn, 221 int tlsv1_client_encrypt(struct tlsv1_client *conn, 256 int tlsv1_client_decrypt(struct tlsv1_client *conn, 333 struct tlsv1_client * tlsv1_client_init(void) 335 struct tlsv1_client *conn; 371 void tlsv1_client_deinit(struct tlsv1_client *con [all...] |
H A D | Makefile | 22 tlsv1_client.o \
|
H A D | tlsv1_client_write.c | 24 #include "tlsv1_client.h" 28 static size_t tls_client_cert_chain_der_len(struct tlsv1_client *conn) 49 u8 * tls_send_client_hello(struct tlsv1_client *conn, size_t *out_len) 132 static int tls_write_client_certificate(struct tlsv1_client *conn, 210 static int tlsv1_key_x_anon_dh(struct tlsv1_client *conn, u8 **pos, u8 *end) 326 static int tlsv1_key_x_rsa(struct tlsv1_client *conn, u8 **pos, u8 *end) 373 static int tls_write_client_key_exchange(struct tlsv1_client *conn, 430 static int tls_write_client_certificate_verify(struct tlsv1_client *conn, 552 static int tls_write_client_change_cipher_spec(struct tlsv1_client *conn, 586 static int tls_write_client_finished(struct tlsv1_client *con [all...] |
H A D | tlsv1_client_read.c | 24 #include "tlsv1_client.h" 27 static int tls_process_server_key_exchange(struct tlsv1_client *conn, u8 ct, 29 static int tls_process_certificate_request(struct tlsv1_client *conn, u8 ct, 31 static int tls_process_server_hello_done(struct tlsv1_client *conn, u8 ct, 35 static int tls_process_server_hello(struct tlsv1_client *conn, u8 ct, 213 static int tls_process_certificate(struct tlsv1_client *conn, u8 ct, 410 static int tlsv1_process_diffie_hellman(struct tlsv1_client *conn, 476 static int tls_process_server_key_exchange(struct tlsv1_client *conn, u8 ct, 565 static int tls_process_certificate_request(struct tlsv1_client *conn, u8 ct, 629 static int tls_process_server_hello_done(struct tlsv1_client *con [all...] |
/freebsd-9.3-release/contrib/wpa/src/crypto/ |
H A D | tls_internal.c | 22 #include "tls/tlsv1_client.h" 35 struct tlsv1_client *client;
|
/freebsd-9.3-release/contrib/wpa/wpa_supplicant/ |
H A D | Makefile | 818 OBJS += ../src/tls/tlsv1_client.o
|
Completed in 169 milliseconds