Home
last modified time | relevance | path

Searched refs:tlsext_build_order (Results 1 – 4 of 4) sorted by relevance

/openbsd/lib/libssl/
H A Dssl_tlsext.c2415 free(s->tlsext_build_order); in tlsext_randomize_build_order()
2418 if ((s->tlsext_build_order = calloc(sizeof(*s->tlsext_build_order), in tlsext_randomize_build_order()
2427 s->tlsext_build_order[N_TLS_EXTENSIONS - 1] = psk_ext; in tlsext_randomize_build_order()
2432 s->tlsext_build_order[idx] = s->tlsext_build_order[new_idx]; in tlsext_randomize_build_order()
2453 tmp = s->tlsext_build_order[alpn_idx]; in tlsext_randomize_build_order()
2454 s->tlsext_build_order[alpn_idx] = s->tlsext_build_order[sni_idx]; in tlsext_randomize_build_order()
2455 s->tlsext_build_order[sni_idx] = tmp; in tlsext_randomize_build_order()
2466 free(s->tlsext_build_order); in tlsext_linearize_build_order()
2469 if ((s->tlsext_build_order = calloc(sizeof(*s->tlsext_build_order), in tlsext_linearize_build_order()
2475 s->tlsext_build_order[idx] = &tls_extensions[idx]; in tlsext_linearize_build_order()
[all …]
H A Dssl_local.h913 const struct tls_extension **tlsext_build_order; member
H A Dssl_lib.c569 free(s->tlsext_build_order); in SSL_free()
/openbsd/regress/lib/libssl/tlsext/
H A Dtlsexttest.c4557 ext = ssl->tlsext_build_order[ssl->tlsext_build_order_len - 1]; in test_tlsext_check_extension_order()
4568 ext = ssl->tlsext_build_order[i]; in test_tlsext_check_extension_order()