Lines Matching refs:sigalgs
2149 const uint16_t *sigalgs; in ssl_set_sig_mask() local
2156 sigalgslen = tls12_get_psigalgs(s, 1, &sigalgs); in ssl_set_sig_mask()
2157 for (i = 0; i < sigalgslen; i++, sigalgs++) { in ssl_set_sig_mask()
2158 const SIGALG_LOOKUP *lu = tls1_lookup_sigalg(s, *sigalgs); in ssl_set_sig_mask()
2416 uint16_t sigalgs[TLS_MAX_SIGALGCNT]; member
2467 sarg->sigalgs[sarg->sigalgcnt++] = s->sigalg; in sig_cb()
2485 sarg->sigalgs[sarg->sigalgcnt++] = s->sigalg; in sig_cb()
2495 if (sarg->sigalgs[i] == sarg->sigalgs[sarg->sigalgcnt - 1]) { in sig_cb()
2515 return tls1_set_raw_sigalgs(c, sig.sigalgs, sig.sigalgcnt, client); in tls1_set_sigalgs_list()
2521 uint16_t *sigalgs; in tls1_set_raw_sigalgs() local
2523 if ((sigalgs = OPENSSL_malloc(salglen * sizeof(*sigalgs))) == NULL) { in tls1_set_raw_sigalgs()
2527 memcpy(sigalgs, psigs, salglen * sizeof(*sigalgs)); in tls1_set_raw_sigalgs()
2531 c->client_sigalgs = sigalgs; in tls1_set_raw_sigalgs()
2535 c->conf_sigalgs = sigalgs; in tls1_set_raw_sigalgs()
2544 uint16_t *sigalgs, *sptr; in tls1_set_sigalgs() local
2549 if ((sigalgs = OPENSSL_malloc((salglen / 2) * sizeof(*sigalgs))) == NULL) { in tls1_set_sigalgs()
2553 for (i = 0, sptr = sigalgs; i < salglen; i += 2) { in tls1_set_sigalgs()
2573 c->client_sigalgs = sigalgs; in tls1_set_sigalgs()
2577 c->conf_sigalgs = sigalgs; in tls1_set_sigalgs()
2584 OPENSSL_free(sigalgs); in tls1_set_sigalgs()