SSL_CTX_set_alpn_protos
LSSL_USED(SSL_CTX_set_alpn_protos);
int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos,
LSSL_ALIAS(SSL_CTX_set_alpn_protos);
if (SSL_CTX_set_alpn_protos(ssl_ctx, ctx->config->alpn,
SSL_CTX_set_alpn_protos(c_ctx, alpn, alpn_len);
ret = SSL_CTX_set_alpn_protos(ctx, tc->protocols, tc->protocols_len);
if (SSL_CTX_set_alpn_protos(ctx, valid, sizeof(valid)) != 0) {
if (SSL_CTX_set_alpn_protos(ctx, NULL, 0) != 0) {
if (SSL_CTX_set_alpn_protos(ctx, valid, 0) != 0) {
if (SSL_CTX_set_alpn_protos(ctx, NULL, 43) != 0) {
SSL_CTX_set_alpn_protos(ctx, alpn, alpn_len);
if (SSL_CTX_set_alpn_protos(ctx, protos, sizeof(protos)) != 0) {
SSL_CTX_set_alpn_protos(ctx, (const unsigned char *)"\x02h2", 3);