move packet number calculations to protocol package

This commit is contained in:
Marten Seemann
2016-05-12 18:18:15 +07:00
parent 3683763dc0
commit 076349554f
5 changed files with 75 additions and 76 deletions

View File

@@ -160,7 +160,7 @@ func (s *Session) Run() {
func (s *Session) handlePacket(remoteAddr interface{}, publicHeader *PublicHeader, r *bytes.Reader) error {
// Calcualate packet number
publicHeader.PacketNumber = inferPacketNumber(
publicHeader.PacketNumber = protocol.InferPacketNumber(
publicHeader.PacketNumberLen,
s.lastRcvdPacketNumber,
publicHeader.PacketNumber,