Lines Matching defs:protos_len
2854 static int alpn_value_ok(const unsigned char *protos, unsigned int protos_len)
2858 if (protos_len < 2 || protos == NULL)
2861 for (idx = 0; idx < protos_len; idx += protos[idx] + 1) {
2865 return idx == protos_len;
2873 unsigned int protos_len)
2877 if (protos_len == 0 || protos == NULL) {
2884 if (!alpn_value_ok(protos, protos_len))
2887 alpn = OPENSSL_memdup(protos, protos_len);
2894 ctx->ext.alpn_len = protos_len;
2905 unsigned int protos_len)
2909 if (protos_len == 0 || protos == NULL) {
2916 if (!alpn_value_ok(protos, protos_len))
2919 alpn = OPENSSL_memdup(protos, protos_len);
2926 ssl->ext.alpn_len = protos_len;