Home
last modified time | relevance | path

Searched refs:ssl_ctx (Results 1 – 25 of 30) sorted by relevance

12

/hostap-latest/src/eap_server/
Deap_server_tls_common.c52 if (!sm->cfg->ssl_ctx) { in eap_server_tls_ssl_init()
60 data->conn = tls_connection_init(sm->cfg->ssl_ctx); in eap_server_tls_ssl_init()
78 if (tls_connection_set_verify(sm->cfg->ssl_ctx, data->conn, verify_peer, in eap_server_tls_ssl_init()
83 tls_connection_deinit(sm->cfg->ssl_ctx, data->conn); in eap_server_tls_ssl_init()
108 tls_connection_deinit(sm->cfg->ssl_ctx, data->conn); in eap_server_tls_ssl_deinit()
125 if (tls_connection_export_key(sm->cfg->ssl_ctx, data->conn, label, in eap_server_tls_derive_key()
179 if (tls_connection_get_random(sm->cfg->ssl_ctx, data->conn, &keys)) in eap_server_tls_derive_session_id()
349 data->tls_out = tls_connection_server_handshake(sm->cfg->ssl_ctx, in eap_server_tls_phase1()
356 if (tls_connection_get_failed(sm->cfg->ssl_ctx, data->conn)) { in eap_server_tls_phase1()
363 if (tls_get_version(sm->cfg->ssl_ctx, data->conn, in eap_server_tls_phase1()
[all …]
Deap_server_fast.c281 sks = eap_fast_derive_key(sm->cfg->ssl_ctx, data->ssl.conn, in eap_fast_derive_key_auth()
307 eap_fast_derive_key(sm->cfg->ssl_ctx, data->ssl.conn, in eap_fast_derive_key_provisioning()
432 if (tls_connection_set_cipher_list(sm->cfg->ssl_ctx, data->ssl.conn, in eap_fast_init()
440 if (tls_connection_set_session_ticket_cb(sm->cfg->ssl_ctx, in eap_fast_init()
546 if (tls_get_cipher(sm->cfg->ssl_ctx, data->ssl.conn, in eap_fast_phase1_done()
866 if (tls_connection_established(sm->cfg->ssl_ctx, in eap_fast_buildReq()
1404 in_decrypted = tls_connection_decrypt(sm->cfg->ssl_ctx, data->ssl.conn, in eap_fast_process_phase2()
1464 if (!tls_connection_established(sm->cfg->ssl_ctx, data->ssl.conn) || in eap_fast_process_phase1()
Deap_server_tls.c190 if (tls_connection_established(sm->cfg->ssl_ctx, in eap_tls_buildReq()
286 if (!tls_connection_established(sm->cfg->ssl_ctx, data->ssl.conn) || in eap_tls_process()
287 !tls_connection_resumed(sm->cfg->ssl_ctx, data->ssl.conn)) in eap_tls_process()
Deap_server_peap.c113 tls_connection_resumed(sm->cfg->ssl_ctx, data->ssl.conn)) in eap_peap_valid_session()
357 if (tls_connection_resumed(sm->cfg->ssl_ctx, data->ssl.conn)) { in eap_peap_derive_cmk()
520 !tls_connection_resumed(sm->cfg->ssl_ctx, data->ssl.conn)) { in eap_peap_build_phase2_term()
560 if (tls_connection_established(sm->cfg->ssl_ctx, in eap_peap_buildReq()
1129 in_decrypted = tls_connection_decrypt(sm->cfg->ssl_ctx, data->ssl.conn, in eap_peap_process_phase2()
1289 !tls_connection_established(sm->cfg->ssl_ctx, data->ssl.conn) || in eap_peap_process()
1290 !tls_connection_resumed(sm->cfg->ssl_ctx, data->ssl.conn)) in eap_peap_process()
Deap.h117 void *ssl_ctx; member
Deap_server_teap.c298 res = tls_connection_export_key(sm->cfg->ssl_ctx, data->ssl.conn, in eap_teap_derive_key_auth()
383 if (tls_connection_set_session_ticket_cb(sm->cfg->ssl_ctx, in eap_teap_init()
528 if (tls_get_cipher(sm->cfg->ssl_ctx, data->ssl.conn, in eap_teap_phase1_done()
914 if (tls_connection_established(sm->cfg->ssl_ctx, in eap_teap_buildReq()
1731 in_decrypted = tls_connection_decrypt(sm->cfg->ssl_ctx, data->ssl.conn, in eap_teap_process_phase2()
1792 if (!tls_connection_established(sm->cfg->ssl_ctx, data->ssl.conn) || in eap_teap_process_phase1()
Deap_server_ttls.c484 if (tls_connection_established(sm->cfg->ssl_ctx, in eap_ttls_buildReq()
1034 in_decrypted = tls_connection_decrypt(sm->cfg->ssl_ctx, data->ssl.conn, in eap_ttls_process_phase2()
1214 if (!tls_connection_established(sm->cfg->ssl_ctx, data->ssl.conn) || in eap_ttls_process()
1215 !tls_connection_resumed(sm->cfg->ssl_ctx, data->ssl.conn)) in eap_ttls_process()
/hostap-latest/src/eap_peer/
Deap_tls_common.c262 data->conn = tls_connection_init(data->ssl_ctx); in eap_tls_init_connection()
269 res = tls_connection_set_params(data->ssl_ctx, data->conn, params); in eap_tls_init_connection()
291 tls_connection_deinit(data->ssl_ctx, data->conn); in eap_tls_init_connection()
322 data->ssl_ctx = sm->init_phase2 && sm->ssl_ctx2 ? sm->ssl_ctx2 : in eap_peer_tls_ssl_init()
323 sm->ssl_ctx; in eap_peer_tls_ssl_init()
361 tls_connection_deinit(data->ssl_ctx, data->conn); in eap_peer_tls_ssl_deinit()
395 if (tls_connection_export_key(data->ssl_ctx, data->conn, label, in eap_peer_tls_derive_key()
449 if (tls_connection_get_random(sm->ssl_ctx, data->conn, &keys) || in eap_peer_tls_derive_session_id()
603 data->tls_out = tls_connection_handshake(data->ssl_ctx, data->conn, in eap_tls_process_input()
609 tls_connection_established(data->ssl_ctx, data->conn) && in eap_tls_process_input()
[all …]
Deap_tls.c26 void *ssl_ctx; member
56 data->ssl_ctx = sm->init_phase2 && sm->ssl_ctx2 ? sm->ssl_ctx2 : in eap_tls_init()
57 sm->ssl_ctx; in eap_tls_init()
92 data->ssl_ctx = sm->init_phase2 && sm->ssl_ctx2 ? sm->ssl_ctx2 : in eap_unauth_tls_init()
93 sm->ssl_ctx; in eap_unauth_tls_init()
119 data->ssl_ctx = sm->init_phase2 && sm->ssl_ctx2 ? sm->ssl_ctx2 : in eap_wfa_unauth_tls_init()
120 sm->ssl_ctx; in eap_wfa_unauth_tls_init()
318 if (tls_connection_established(data->ssl_ctx, data->ssl.conn) && in eap_tls_process()
334 return tls_connection_established(data->ssl_ctx, data->ssl.conn); in eap_tls_has_reauth_data()
Deap_fast.c179 if (tls_connection_set_session_ticket_cb(sm->ssl_ctx, data->ssl.conn, in eap_fast_init()
193 if (tls_connection_enable_workaround(sm->ssl_ctx, data->ssl.conn)) { in eap_fast_init()
278 sks = eap_fast_derive_key(sm->ssl_ctx, data->ssl.conn, in eap_fast_derive_key_auth()
305 eap_fast_derive_key(sm->ssl_ctx, data->ssl.conn, in eap_fast_derive_key_provisioning()
1426 tls_connection_client_hello_ext(sm->ssl_ctx, data->ssl.conn, in eap_fast_use_pac_opaque()
1443 if (tls_connection_client_hello_ext(sm->ssl_ctx, data->ssl.conn, in eap_fast_clear_pac_opaque_ext()
1477 if (tls_connection_set_cipher_list(sm->ssl_ctx, data->ssl.conn, in eap_fast_set_provisioning_ciphers()
1568 if (tls_connection_established(sm->ssl_ctx, data->ssl.conn) && in eap_fast_process()
1631 if (tls_connection_established(sm->ssl_ctx, data->ssl.conn)) { in eap_fast_process()
1638 tls_get_cipher(sm->ssl_ctx, data->ssl.conn, in eap_fast_process()
[all …]
Deap_teap.c199 if (tls_connection_set_session_ticket_cb(sm->ssl_ctx, data->ssl.conn, in eap_teap_init()
297 res = tls_connection_export_key(sm->ssl_ctx, data->ssl.conn, in eap_teap_derive_key_auth()
1602 tls_connection_client_hello_ext(sm->ssl_ctx, data->ssl.conn, in eap_teap_use_pac_opaque()
1619 if (tls_connection_client_hello_ext(sm->ssl_ctx, data->ssl.conn, in eap_teap_clear_pac_opaque_ext()
1878 if (tls_connection_established(sm->ssl_ctx, data->ssl.conn) && in eap_teap_process()
1941 if (tls_connection_established(sm->ssl_ctx, data->ssl.conn)) { in eap_teap_process()
1955 tls_get_cipher(sm->ssl_ctx, data->ssl.conn, in eap_teap_process()
2008 return tls_connection_established(sm->ssl_ctx, data->ssl.conn);
Deap_peap.c282 resumed = tls_connection_resumed(sm->ssl_ctx, data->ssl.conn); in eap_peap_derive_cmk()
477 !tls_connection_resumed(sm->ssl_ctx, data->ssl.conn) && in peap_phase2_sufficient()
1066 if (tls_connection_established(sm->ssl_ctx, data->ssl.conn) && in eap_peap_process()
1120 if (tls_connection_established(sm->ssl_ctx, data->ssl.conn)) { in eap_peap_process()
1236 return tls_connection_established(sm->ssl_ctx, data->ssl.conn) && in eap_peap_has_reauth_data()
Deap_tls_common.h70 void *ssl_ctx; member
Deap_i.h360 void *ssl_ctx; member
/hostap-latest/src/crypto/
Dtls_wolfssl.c228 WOLFSSL_CTX *ssl_ctx; in tls_init() local
254 ssl_ctx = wolfSSL_CTX_new(wolfSSLv23_client_method()); in tls_init()
255 if (!ssl_ctx) { in tls_init()
264 wolfSSL_SetIORecv(ssl_ctx, wolfssl_receive_cb); in tls_init()
265 wolfSSL_SetIOSend(ssl_ctx, wolfssl_send_cb); in tls_init()
267 wolfSSL_CTX_set_ex_data(ssl_ctx, 0, context); in tls_init()
270 wolfSSL_CTX_set_session_id_context(ssl_ctx, in tls_init()
273 wolfSSL_CTX_set_quiet_shutdown(ssl_ctx, 1); in tls_init()
274 wolfSSL_CTX_set_session_cache_mode(ssl_ctx, in tls_init()
276 wolfSSL_CTX_set_timeout(ssl_ctx, conf->tls_session_lifetime); in tls_init()
[all …]
Dtls_openssl.c242 SSL_CTX *ssl_ctx; member
663 static int tls_cryptoapi_ca_cert(SSL_CTX *ssl_ctx, SSL *ssl, const char *name) in tls_cryptoapi_ca_cert() argument
710 if (!X509_STORE_add_cert(SSL_CTX_get_cert_store(ssl_ctx), in tls_cryptoapi_ca_cert()
1186 void tls_deinit(void *ssl_ctx) in tls_deinit() argument
1188 struct tls_data *data = ssl_ctx; in tls_deinit()
1395 int tls_get_errors(void *ssl_ctx) in tls_get_errors() argument
1683 struct tls_connection * tls_connection_init(void *ssl_ctx) in tls_connection_init() argument
1685 struct tls_data *data = ssl_ctx; in tls_connection_init()
1715 conn->ssl_ctx = ssl; in tls_connection_init()
1744 SSL_CTX_set_keylog_callback(conn->ssl_ctx, tls_keylog_cb); in tls_connection_init()
[all …]
Dtls_gnutls.c131 void tls_deinit(void *ssl_ctx) in tls_deinit() argument
133 struct tls_global *global = ssl_ctx; in tls_deinit()
148 int tls_get_errors(void *ssl_ctx) in tls_get_errors() argument
239 struct tls_connection * tls_connection_init(void *ssl_ctx) in tls_connection_init() argument
241 struct tls_global *global = ssl_ctx; in tls_connection_init()
276 void tls_connection_deinit(void *ssl_ctx, struct tls_connection *conn) in tls_connection_deinit() argument
292 int tls_connection_established(void *ssl_ctx, struct tls_connection *conn) in tls_connection_established() argument
306 int tls_connection_shutdown(void *ssl_ctx, struct tls_connection *conn) in tls_connection_shutdown() argument
308 struct tls_global *global = ssl_ctx; in tls_connection_shutdown()
854 int tls_global_set_verify(void *ssl_ctx, int check_crl, int strict) in tls_global_set_verify() argument
[all …]
Dtls_none.c20 void tls_deinit(void *ssl_ctx) in tls_deinit() argument
158 int tls_get_version(void *ssl_ctx, struct tls_connection *conn, in tls_get_version() argument
Dtls_openssl.h16 enum ocsp_result check_ocsp_resp(SSL_CTX *ssl_ctx, SSL *ssl, X509 *cert,
Dtls_internal.c68 void tls_deinit(void *ssl_ctx) in tls_deinit() argument
70 struct tls_global *global = ssl_ctx; in tls_deinit()
674 int tls_get_version(void *ssl_ctx, struct tls_connection *conn, in tls_get_version() argument
Dtls_openssl_ocsp.c480 enum ocsp_result check_ocsp_resp(SSL_CTX *ssl_ctx, SSL *ssl, X509 *cert, in check_ocsp_resp() argument
580 store = SSL_CTX_get_cert_store(ssl_ctx); in check_ocsp_resp()
/hostap-latest/src/ap/
Dauthsrv.c205 cfg->ssl_ctx = hapd->ssl_ctx; in authsrv_eap_config()
278 hapd->ssl_ctx = first->ssl_ctx; in authsrv_init()
311 hapd->ssl_ctx = tls_init(&conf); in authsrv_init()
312 if (hapd->ssl_ctx == NULL) { in authsrv_init()
343 if (tls_global_set_params(hapd->ssl_ctx, &params)) { in authsrv_init()
349 if (tls_global_set_verify(hapd->ssl_ctx, in authsrv_init()
421 hapd->ssl_ctx = NULL; in authsrv_deinit()
438 if (hapd->ssl_ctx) { in authsrv_deinit()
439 tls_deinit(hapd->ssl_ctx); in authsrv_deinit()
440 hapd->ssl_ctx = NULL; in authsrv_deinit()
/hostap-latest/src/eap_common/
Deap_fast_common.c96 u8 * eap_fast_derive_key(void *ssl_ctx, struct tls_connection *conn, size_t len) in eap_fast_derive_key() argument
104 if (tls_connection_get_eap_fast_key(ssl_ctx, conn, out, len)) { in eap_fast_derive_key()
Deap_fast_common.h100 u8 * eap_fast_derive_key(void *ssl_ctx, struct tls_connection *conn,
/hostap-latest/eap_example/
Deap_example_server.c226 eap_conf.ssl_ctx = eap_ctx.tls_ctx; in eap_example_server_init()

12