correcty read PublicHeader of PublicReset packets

This commit is contained in:
Marten Seemann
2016-11-07 21:26:25 +07:00
parent afa71d52f1
commit 56a287ab9c
6 changed files with 89 additions and 65 deletions

View File

@@ -138,7 +138,7 @@ func (s *Server) handlePacket(conn *net.UDPConn, remoteAddr *net.UDPAddr, packet
r := bytes.NewReader(packet)
hdr, err := ParsePublicHeader(r)
hdr, err := ParsePublicHeader(r, protocol.PerspectiveClient)
if err != nil {
return qerr.Error(qerr.InvalidPacketHeader, err.Error())
}