Lines Matching refs:cc
29 br_ssl_client_zero(br_ssl_client_context *cc) in br_ssl_client_zero() argument
37 memset(cc, 0, sizeof *cc); in br_ssl_client_zero()
42 br_ssl_client_reset(br_ssl_client_context *cc, in br_ssl_client_reset() argument
47 br_ssl_engine_set_buffer(&cc->eng, NULL, 0, 0); in br_ssl_client_reset()
48 cc->eng.version_out = cc->eng.version_min; in br_ssl_client_reset()
50 br_ssl_client_forget_session(cc); in br_ssl_client_reset()
52 if (!br_ssl_engine_init_rand(&cc->eng)) { in br_ssl_client_reset()
62 cc->eng.reneg = 0; in br_ssl_client_reset()
65 cc->eng.server_name[0] = 0; in br_ssl_client_reset()
68 if (n > sizeof cc->eng.server_name) { in br_ssl_client_reset()
69 br_ssl_engine_fail(&cc->eng, BR_ERR_BAD_PARAM); in br_ssl_client_reset()
72 memcpy(cc->eng.server_name, server_name, n); in br_ssl_client_reset()
75 br_ssl_engine_hs_reset(&cc->eng, in br_ssl_client_reset()
77 return br_ssl_engine_last_error(&cc->eng) == BR_ERR_OK; in br_ssl_client_reset()