mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-04-27 05:18:00 +00:00
MINOR: qpack: support litteral field line with non-huff name
Support qpack header using a non-huffman encoded name in a litteral field line with name reference. This format is notably used by picoquic client and should improve haproxy interop covering.
This commit is contained in:
parent
d6a352a58b
commit
7d3aea50b8
@ -315,7 +315,10 @@ int qpack_decode_fs(const unsigned char *raw, size_t len, struct buffer *tmp,
|
|||||||
b_add(tmp, nlen);
|
b_add(tmp, nlen);
|
||||||
list[hdr_idx].v = ist2(trash, nlen);
|
list[hdr_idx].v = ist2(trash, nlen);
|
||||||
}
|
}
|
||||||
/* XXX Value string XXX */
|
else {
|
||||||
|
list[hdr_idx].v = ist2(raw, length);
|
||||||
|
}
|
||||||
|
|
||||||
raw += length;
|
raw += length;
|
||||||
len -= length;
|
len -= length;
|
||||||
++hdr_idx;
|
++hdr_idx;
|
||||||
|
Loading…
Reference in New Issue
Block a user