Lines Matching defs:tls
100 if (!SSL_set_session(wsi->tls.ssl, ts->session)) {
132 if (!nwsi || !nwsi->tls.ssl)
135 return (int)SSL_session_reused(nwsi->tls.ssl);
308 * part of the tls library apis or fails to arrive.
311 * +500ms after the tls negotiation completed.
317 struct lws_lws_tls *tls = lws_container_of(sul, struct lws_lws_tls,
319 struct lws *wsi = lws_container_of(tls, struct lws, tls);
325 sess = SSL_get1_session(tls->ssl);
330 !lws_tls_session_new_cb(tls->ssl, sess)) { /* ...cb didn't keep it */
349 cmode = SSL_CTX_get_session_cache_mode(vh->tls.ssl_client_ctx);
351 SSL_CTX_set_session_cache_mode(vh->tls.ssl_client_ctx,
354 SSL_CTX_sess_set_new_cb(vh->tls.ssl_client_ctx, lws_tls_session_new_cb);
360 SSL_CTX_set_timeout(vh->tls.ssl_client_ctx, ttl);
362 SSL_CTX_set_timeout(vh->tls.ssl_client_ctx, (long)ttl);