Searched refs:tlsv1_client (Results 1 - 8 of 8) sorted by relevance

/freebsd-9.3-release/contrib/wpa/src/tls/
H A Dtlsv1_client.h20 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 Dtlsv1_client_i.h18 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 Dtlsv1_client.c22 #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 DMakefile22 tlsv1_client.o \
H A Dtlsv1_client_write.c24 #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 Dtlsv1_client_read.c24 #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 Dtls_internal.c22 #include "tls/tlsv1_client.h"
35 struct tlsv1_client *client;
/freebsd-9.3-release/contrib/wpa/wpa_supplicant/
H A DMakefile818 OBJS += ../src/tls/tlsv1_client.o

Completed in 169 milliseconds