forked from quic-go/quic-go
improve logging of NEW_TOKEN frames
This commit is contained in:
@@ -35,6 +35,8 @@ func LogFrame(logger utils.Logger, frame Frame, sent bool) {
|
|||||||
}
|
}
|
||||||
case *NewConnectionIDFrame:
|
case *NewConnectionIDFrame:
|
||||||
logger.Debugf("\t%s &wire.NewConnectionIDFrame{SequenceNumber: %d, ConnectionID: %s, StatelessResetToken: %#x}", dir, f.SequenceNumber, f.ConnectionID, f.StatelessResetToken)
|
logger.Debugf("\t%s &wire.NewConnectionIDFrame{SequenceNumber: %d, ConnectionID: %s, StatelessResetToken: %#x}", dir, f.SequenceNumber, f.ConnectionID, f.StatelessResetToken)
|
||||||
|
case *NewTokenFrame:
|
||||||
|
logger.Debugf("\t%s &wire.NewTokenFrame{Token: %#x}", dir, f.Token)
|
||||||
default:
|
default:
|
||||||
logger.Debugf("\t%s %#v", dir, frame)
|
logger.Debugf("\t%s %#v", dir, frame)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -95,4 +95,11 @@ var _ = Describe("Frame logging", func() {
|
|||||||
}, false)
|
}, false)
|
||||||
Expect(buf.String()).To(ContainSubstring("\t<- &wire.NewConnectionIDFrame{SequenceNumber: 42, ConnectionID: 0xdeadbeef, StatelessResetToken: 0x0102030405060708090a0b0c0d0e0f10}"))
|
Expect(buf.String()).To(ContainSubstring("\t<- &wire.NewConnectionIDFrame{SequenceNumber: 42, ConnectionID: 0xdeadbeef, StatelessResetToken: 0x0102030405060708090a0b0c0d0e0f10}"))
|
||||||
})
|
})
|
||||||
|
|
||||||
|
It("logs NEW_TOKEN frames", func() {
|
||||||
|
LogFrame(logger, &NewTokenFrame{
|
||||||
|
Token: []byte{0xde, 0xad, 0xbe, 0xef},
|
||||||
|
}, true)
|
||||||
|
Expect(buf.String()).To(ContainSubstring("\t-> &wire.NewTokenFrame{Token: 0xdeadbeef"))
|
||||||
|
})
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user