Lines Matching refs:alpn_selected
117 + if (s->s3->alpn_selected)
118 + OPENSSL_free(s->s3->alpn_selected);
130 + if (s->s3->alpn_selected)
132 + free(s->s3->alpn_selected);
133 + s->s3->alpn_selected = NULL;
224 + unsigned char *alpn_selected;
331 + *data = ssl->s3->alpn_selected;
376 + if (s->s3->alpn_selected)
378 + const unsigned char *selected = s->s3->alpn_selected;
450 + if (s->s3->alpn_selected)
451 + OPENSSL_free(s->s3->alpn_selected);
452 + s->s3->alpn_selected = OPENSSL_malloc(selected_len);
453 + if (!s->s3->alpn_selected)
458 + memcpy(s->s3->alpn_selected, selected, selected_len);
475 + if (s->s3->alpn_selected)
477 + OPENSSL_free(s->s3->alpn_selected);
478 + s->s3->alpn_selected = NULL;
490 + s->s3->alpn_selected == NULL)
515 + if (s->s3->alpn_selected)
517 + OPENSSL_free(s->s3->alpn_selected);
518 + s->s3->alpn_selected = NULL;
561 + if (s->s3->alpn_selected)
562 + OPENSSL_free(s->s3->alpn_selected);
563 + s->s3->alpn_selected = OPENSSL_malloc(len);
564 + if (!s->s3->alpn_selected)
569 + memcpy(s->s3->alpn_selected, data + 3, len);