implement parsing and writing of STREAM_ID_BLOCKED frames

This commit is contained in:
Marten Seemann
2017-11-03 11:30:08 +07:00
parent 5afe35328a
commit de4157f9ad
4 changed files with 107 additions and 0 deletions

View File

@@ -123,6 +123,11 @@ func (u *packetUnpacker) parseIETFFrame(r *bytes.Reader, typeByte byte, hdr *wir
if err != nil {
err = qerr.Error(qerr.InvalidBlockedData, err.Error())
}
case 0xa:
frame, err = wire.ParseStreamIDBlockedFrame(r, u.version)
if err != nil {
err = qerr.Error(qerr.InvalidFrameData, err.Error())
}
case 0xc:
frame, err = wire.ParseStopSendingFrame(r, u.version)
if err != nil {