Merge pull request #1446 from lucas-clemente/remove-unused-null-aead

remove unused nullAEAD struct in the quic package
This commit is contained in:
Marten Seemann
2018-07-06 15:29:00 +07:00
committed by GitHub

View File

@@ -15,20 +15,6 @@ import (
"github.com/lucas-clemente/quic-go/qerr"
)
type nullAEAD struct {
aead crypto.AEAD
}
var _ quicAEAD = &nullAEAD{}
func (n *nullAEAD) OpenHandshake(dst, src []byte, packetNumber protocol.PacketNumber, associatedData []byte) ([]byte, error) {
return n.aead.Open(dst, src, packetNumber, associatedData)
}
func (n *nullAEAD) Open1RTT(dst, src []byte, packetNumber protocol.PacketNumber, associatedData []byte) ([]byte, error) {
return nil, errors.New("no 1-RTT keys")
}
type tlsSession struct {
connID protocol.ConnectionID
sess packetHandler