Lines Matching refs:alpn_selected
843 if ((s->ext.alpn == NULL && edsess->ext.alpn_selected != NULL)) { in tls_construct_ctos_early_data()
852 if (edsess->ext.alpn_selected != NULL) { in tls_construct_ctos_early_data()
861 if (PACKET_equal(&alpnpkt, edsess->ext.alpn_selected, in tls_construct_ctos_early_data()
1611 OPENSSL_free(s->s3.alpn_selected); in tls_parse_stoc_alpn()
1612 s->s3.alpn_selected = OPENSSL_malloc(len); in tls_parse_stoc_alpn()
1613 if (s->s3.alpn_selected == NULL) { in tls_parse_stoc_alpn()
1618 if (!PACKET_copy_bytes(pkt, s->s3.alpn_selected, len)) { in tls_parse_stoc_alpn()
1624 if (s->session->ext.alpn_selected == NULL in tls_parse_stoc_alpn()
1626 || memcmp(s->session->ext.alpn_selected, s->s3.alpn_selected, len) in tls_parse_stoc_alpn()
1636 if (!ossl_assert(s->session->ext.alpn_selected == NULL)) { in tls_parse_stoc_alpn()
1640 s->session->ext.alpn_selected = in tls_parse_stoc_alpn()
1641 OPENSSL_memdup(s->s3.alpn_selected, s->s3.alpn_selected_len); in tls_parse_stoc_alpn()
1642 if (s->session->ext.alpn_selected == NULL) { in tls_parse_stoc_alpn()