deps: update nghttp2 to 1.65.0 · nodejs/node@e7c69b9

@@ -207,7 +207,6 @@ static int http_request_on_header(nghttp2_stream *stream, nghttp2_hd_nv *nv,

207207

if (!trailer &&

208208

/* Do not parse the header field in PUSH_PROMISE. */

209209

(stream->stream_id & 1) &&

210-

(stream->flags & NGHTTP2_STREAM_FLAG_NO_RFC7540_PRIORITIES) &&

211210

!(stream->http_flags & NGHTTP2_HTTP_FLAG_BAD_PRIORITY)) {

212211

nghttp2_extpri_from_uint8(&extpri, stream->http_extpri);

213212

if (nghttp2_http_parse_priority(&extpri, nv->value->base,

@@ -660,17 +659,17 @@ void nghttp2_http_record_request_method(nghttp2_stream *stream,

660659

int nghttp2_http_parse_priority(nghttp2_extpri *dest, const uint8_t *value,

661660

size_t valuelen) {

662661

nghttp2_extpri pri = *dest;

663-

sf_parser sfp;

664-

sf_vec key;

665-

sf_value val;

662+

sfparse_parser sfp;

663+

sfparse_vec key;

664+

sfparse_value val;

666665

int rv;

667666668-

sf_parser_init(&sfp, value, valuelen);

667+

sfparse_parser_init(&sfp, value, valuelen);

669668670669

for (;;) {

671-

rv = sf_parser_dict(&sfp, &key, &val);

670+

rv = sfparse_parser_dict(&sfp, &key, &val);

672671

if (rv != 0) {

673-

if (rv == SF_ERR_EOF) {

672+

if (rv == SFPARSE_ERR_EOF) {

674673

break;

675674

}

676675

@@ -683,15 +682,15 @@ int nghttp2_http_parse_priority(nghttp2_extpri *dest, const uint8_t *value,

683682684683

switch (key.base[0]) {

685684

case 'i':

686-

if (val.type != SF_TYPE_BOOLEAN) {

685+

if (val.type != SFPARSE_TYPE_BOOLEAN) {

687686

return NGHTTP2_ERR_INVALID_ARGUMENT;

688687

}

689688690689

pri.inc = val.boolean;

691690692691

break;

693692

case 'u':

694-

if (val.type != SF_TYPE_INTEGER ||

693+

if (val.type != SFPARSE_TYPE_INTEGER ||

695694

val.integer < NGHTTP2_EXTPRI_URGENCY_HIGH ||

696695

NGHTTP2_EXTPRI_URGENCY_LOW < val.integer) {

697696

return NGHTTP2_ERR_INVALID_ARGUMENT;