Lines Matching refs:alpn_len

3772     const size_t alpn_len = (session->ticket_alpn == NULL) ?  in ssl_tls13_session_save()  local
3801 + alpn_len; /* alpn */ in ssl_tls13_session_save()
3856 MBEDTLS_PUT_UINT16_BE(alpn_len, p, 0); in ssl_tls13_session_save()
3859 if (alpn_len > 0) { in ssl_tls13_session_save()
3861 memcpy(p, session->ticket_alpn, alpn_len); in ssl_tls13_session_save()
3862 p += alpn_len; in ssl_tls13_session_save()
3953 size_t alpn_len; in ssl_tls13_session_load() local
3959 alpn_len = MBEDTLS_GET_UINT16_BE(p, 0); in ssl_tls13_session_load()
3962 if (end - p < (long int) alpn_len) { in ssl_tls13_session_load()
3966 if (alpn_len > 0) { in ssl_tls13_session_load()
3971 p += alpn_len; in ssl_tls13_session_load()
5197 const uint8_t alpn_len = ssl->alpn_chosen in mbedtls_ssl_context_save() local
5201 used += 1 + alpn_len; in mbedtls_ssl_context_save()
5203 *p++ = alpn_len; in mbedtls_ssl_context_save()
5206 memcpy(p, ssl->alpn_chosen, alpn_len); in mbedtls_ssl_context_save()
5207 p += alpn_len; in mbedtls_ssl_context_save()
5429 uint8_t alpn_len; in ssl_context_load() local
5436 alpn_len = *p++; in ssl_context_load()
5438 if (alpn_len != 0 && ssl->conf->alpn_list != NULL) { in ssl_context_load()
5441 if (strlen(*cur) == alpn_len && in ssl_context_load()
5442 memcmp(p, *cur, alpn_len) == 0) { in ssl_context_load()
5450 if (alpn_len != 0 && ssl->alpn_chosen == NULL) { in ssl_context_load()
5454 p += alpn_len; in ssl_context_load()
9555 size_t const alpn_len = strlen(*alpn); in mbedtls_ssl_parse_alpn_ext() local
9559 if (protocol_name_len == alpn_len && in mbedtls_ssl_parse_alpn_ext()
9560 memcmp(p, *alpn, alpn_len) == 0) { in mbedtls_ssl_parse_alpn_ext()
9672 size_t alpn_len = 0; in mbedtls_ssl_session_set_ticket_alpn() local
9675 alpn_len = strlen(alpn); in mbedtls_ssl_session_set_ticket_alpn()
9677 if (alpn_len > MBEDTLS_SSL_MAX_ALPN_NAME_LEN) { in mbedtls_ssl_session_set_ticket_alpn()
9689 session->ticket_alpn = mbedtls_calloc(alpn_len + 1, 1); in mbedtls_ssl_session_set_ticket_alpn()
9693 memcpy(session->ticket_alpn, alpn, alpn_len); in mbedtls_ssl_session_set_ticket_alpn()