implement parsing and writing of the STOP_SENDING frame

This commit is contained in:
Marten Seemann
2017-12-08 09:52:49 +07:00
parent 3679c56f7e
commit a6e44f3bfc
4 changed files with 130 additions and 1 deletions

View File

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