forked from quic-go/quic-go
quicv2: fix TLS extension type (#3710)
* quicv2: fix TLS extension type * Update internal/handshake/tls_extension_handler.go Co-authored-by: Marten Seemann <martenseemann@gmail.com> --------- Co-authored-by: Marten Seemann <martenseemann@gmail.com>
This commit is contained in:
@@ -24,7 +24,7 @@ var _ tlsExtensionHandler = &extensionHandler{}
|
|||||||
// newExtensionHandler creates a new extension handler
|
// newExtensionHandler creates a new extension handler
|
||||||
func newExtensionHandler(params []byte, pers protocol.Perspective, v protocol.VersionNumber) tlsExtensionHandler {
|
func newExtensionHandler(params []byte, pers protocol.Perspective, v protocol.VersionNumber) tlsExtensionHandler {
|
||||||
et := uint16(quicTLSExtensionType)
|
et := uint16(quicTLSExtensionType)
|
||||||
if v != protocol.Version1 {
|
if v == protocol.VersionDraft29 {
|
||||||
et = quicTLSExtensionTypeOldDrafts
|
et = quicTLSExtensionTypeOldDrafts
|
||||||
}
|
}
|
||||||
return &extensionHandler{
|
return &extensionHandler{
|
||||||
|
|||||||
Reference in New Issue
Block a user