SSL_set_alpn_protos
LSSL_USED(SSL_set_alpn_protos);
int SSL_set_alpn_protos(SSL *ssl, const unsigned char *protos,
LSSL_ALIAS(SSL_set_alpn_protos);
if (SSL_set_alpn_protos(ssl, tlsext_alpn_single_proto_val,
if (SSL_set_alpn_protos(ssl, tlsext_alpn_multiple_protos_val,
if (SSL_set_alpn_protos(ssl, tlsext_alpn_single_proto_val,
ret = SSL_set_alpn_protos(ssl, tc->protocols, tc->protocols_len);
if (SSL_set_alpn_protos(ssl, valid, sizeof(valid)) != 0) {
if (SSL_set_alpn_protos(ssl, NULL, 0) != 0) {
if (SSL_set_alpn_protos(ssl, valid, 0) != 0) {
if (SSL_set_alpn_protos(ssl, NULL, 43) != 0) {
CHECK(! SSL_set_alpn_protos(s, str, 9));
CHECK(! SSL_set_alpn_protos(s, str, 9));
SSL_set_alpn_protos(ssl, (const unsigned char *)"\x03""doq", 4);