forked from quic-go/quic-go
remove unnecessary initial packet number parameter
This commit is contained in:
@@ -423,7 +423,6 @@ func (c *client) createNewTLSSession(version protocol.VersionNumber) error {
|
|||||||
c.tlsConf,
|
c.tlsConf,
|
||||||
params,
|
params,
|
||||||
c.initialVersion,
|
c.initialVersion,
|
||||||
1,
|
|
||||||
c.logger,
|
c.logger,
|
||||||
c.version,
|
c.version,
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -40,7 +40,6 @@ var _ = Describe("Client", func() {
|
|||||||
tlsConf *tls.Config,
|
tlsConf *tls.Config,
|
||||||
params *handshake.TransportParameters,
|
params *handshake.TransportParameters,
|
||||||
initialVersion protocol.VersionNumber,
|
initialVersion protocol.VersionNumber,
|
||||||
initialPacketNumber protocol.PacketNumber,
|
|
||||||
logger utils.Logger,
|
logger utils.Logger,
|
||||||
v protocol.VersionNumber,
|
v protocol.VersionNumber,
|
||||||
) (quicSession, error)
|
) (quicSession, error)
|
||||||
@@ -143,7 +142,6 @@ var _ = Describe("Client", func() {
|
|||||||
_ *tls.Config,
|
_ *tls.Config,
|
||||||
_ *handshake.TransportParameters,
|
_ *handshake.TransportParameters,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
_ protocol.PacketNumber,
|
|
||||||
_ utils.Logger,
|
_ utils.Logger,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
) (quicSession, error) {
|
) (quicSession, error) {
|
||||||
@@ -173,7 +171,6 @@ var _ = Describe("Client", func() {
|
|||||||
tlsConf *tls.Config,
|
tlsConf *tls.Config,
|
||||||
_ *handshake.TransportParameters,
|
_ *handshake.TransportParameters,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
_ protocol.PacketNumber,
|
|
||||||
_ utils.Logger,
|
_ utils.Logger,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
) (quicSession, error) {
|
) (quicSession, error) {
|
||||||
@@ -203,7 +200,6 @@ var _ = Describe("Client", func() {
|
|||||||
_ *tls.Config,
|
_ *tls.Config,
|
||||||
_ *handshake.TransportParameters,
|
_ *handshake.TransportParameters,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
_ protocol.PacketNumber,
|
|
||||||
_ utils.Logger,
|
_ utils.Logger,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
) (quicSession, error) {
|
) (quicSession, error) {
|
||||||
@@ -240,7 +236,6 @@ var _ = Describe("Client", func() {
|
|||||||
_ *tls.Config,
|
_ *tls.Config,
|
||||||
_ *handshake.TransportParameters,
|
_ *handshake.TransportParameters,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
_ protocol.PacketNumber,
|
|
||||||
_ utils.Logger,
|
_ utils.Logger,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
) (quicSession, error) {
|
) (quicSession, error) {
|
||||||
@@ -280,7 +275,6 @@ var _ = Describe("Client", func() {
|
|||||||
_ *tls.Config,
|
_ *tls.Config,
|
||||||
_ *handshake.TransportParameters,
|
_ *handshake.TransportParameters,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
_ protocol.PacketNumber,
|
|
||||||
_ utils.Logger,
|
_ utils.Logger,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
) (quicSession, error) {
|
) (quicSession, error) {
|
||||||
@@ -325,7 +319,6 @@ var _ = Describe("Client", func() {
|
|||||||
_ *tls.Config,
|
_ *tls.Config,
|
||||||
_ *handshake.TransportParameters,
|
_ *handshake.TransportParameters,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
_ protocol.PacketNumber,
|
|
||||||
_ utils.Logger,
|
_ utils.Logger,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
) (quicSession, error) {
|
) (quicSession, error) {
|
||||||
@@ -366,7 +359,6 @@ var _ = Describe("Client", func() {
|
|||||||
_ *tls.Config,
|
_ *tls.Config,
|
||||||
_ *handshake.TransportParameters,
|
_ *handshake.TransportParameters,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
_ protocol.PacketNumber,
|
|
||||||
_ utils.Logger,
|
_ utils.Logger,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
) (quicSession, error) {
|
) (quicSession, error) {
|
||||||
@@ -481,7 +473,6 @@ var _ = Describe("Client", func() {
|
|||||||
_ *tls.Config,
|
_ *tls.Config,
|
||||||
params *handshake.TransportParameters,
|
params *handshake.TransportParameters,
|
||||||
_ protocol.VersionNumber, /* initial version */
|
_ protocol.VersionNumber, /* initial version */
|
||||||
_ protocol.PacketNumber,
|
|
||||||
_ utils.Logger,
|
_ utils.Logger,
|
||||||
versionP protocol.VersionNumber,
|
versionP protocol.VersionNumber,
|
||||||
) (quicSession, error) {
|
) (quicSession, error) {
|
||||||
@@ -543,7 +534,6 @@ var _ = Describe("Client", func() {
|
|||||||
_ *tls.Config,
|
_ *tls.Config,
|
||||||
_ *handshake.TransportParameters,
|
_ *handshake.TransportParameters,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
_ protocol.PacketNumber,
|
|
||||||
_ utils.Logger,
|
_ utils.Logger,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
) (quicSession, error) {
|
) (quicSession, error) {
|
||||||
@@ -603,7 +593,6 @@ var _ = Describe("Client", func() {
|
|||||||
_ *tls.Config,
|
_ *tls.Config,
|
||||||
_ *handshake.TransportParameters,
|
_ *handshake.TransportParameters,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
_ protocol.PacketNumber,
|
|
||||||
_ utils.Logger,
|
_ utils.Logger,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
) (quicSession, error) {
|
) (quicSession, error) {
|
||||||
@@ -642,7 +631,6 @@ var _ = Describe("Client", func() {
|
|||||||
_ *tls.Config,
|
_ *tls.Config,
|
||||||
_ *handshake.TransportParameters,
|
_ *handshake.TransportParameters,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
_ protocol.PacketNumber,
|
|
||||||
_ utils.Logger,
|
_ utils.Logger,
|
||||||
_ protocol.VersionNumber,
|
_ protocol.VersionNumber,
|
||||||
) (quicSession, error) {
|
) (quicSession, error) {
|
||||||
|
|||||||
@@ -103,7 +103,6 @@ func newPacketPacker(
|
|||||||
srcConnID protocol.ConnectionID,
|
srcConnID protocol.ConnectionID,
|
||||||
initialStream cryptoStream,
|
initialStream cryptoStream,
|
||||||
handshakeStream cryptoStream,
|
handshakeStream cryptoStream,
|
||||||
initialPacketNumber protocol.PacketNumber,
|
|
||||||
getPacketNumberLen func(protocol.PacketNumber) protocol.PacketNumberLen,
|
getPacketNumberLen func(protocol.PacketNumber) protocol.PacketNumberLen,
|
||||||
remoteAddr net.Addr, // only used for determining the max packet size
|
remoteAddr net.Addr, // only used for determining the max packet size
|
||||||
token []byte,
|
token []byte,
|
||||||
@@ -125,7 +124,7 @@ func newPacketPacker(
|
|||||||
framer: framer,
|
framer: framer,
|
||||||
acks: acks,
|
acks: acks,
|
||||||
getPacketNumberLen: getPacketNumberLen,
|
getPacketNumberLen: getPacketNumberLen,
|
||||||
packetNumberGenerator: newPacketNumberGenerator(initialPacketNumber, protocol.SkipPacketAveragePeriodLength),
|
packetNumberGenerator: newPacketNumberGenerator(1, protocol.SkipPacketAveragePeriodLength),
|
||||||
maxPacketSize: getMaxPacketSize(remoteAddr),
|
maxPacketSize: getMaxPacketSize(remoteAddr),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -76,7 +76,6 @@ var _ = Describe("Packet packer", func() {
|
|||||||
protocol.ConnectionID{1, 2, 3, 4, 5, 6, 7, 8},
|
protocol.ConnectionID{1, 2, 3, 4, 5, 6, 7, 8},
|
||||||
initialStream,
|
initialStream,
|
||||||
handshakeStream,
|
handshakeStream,
|
||||||
1,
|
|
||||||
func(protocol.PacketNumber) protocol.PacketNumberLen { return protocol.PacketNumberLen2 },
|
func(protocol.PacketNumber) protocol.PacketNumberLen { return protocol.PacketNumberLen2 },
|
||||||
&net.TCPAddr{},
|
&net.TCPAddr{},
|
||||||
token, // token
|
token, // token
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ type server struct {
|
|||||||
sessionHandler packetHandlerManager
|
sessionHandler packetHandlerManager
|
||||||
|
|
||||||
// set as a member, so they can be set in the tests
|
// set as a member, so they can be set in the tests
|
||||||
newSession func(connection, sessionRunner, protocol.ConnectionID /* original connection ID */, protocol.ConnectionID /* destination connection ID */, protocol.ConnectionID /* source connection ID */, protocol.PacketNumber, *Config, *tls.Config, *handshake.TransportParameters, utils.Logger, protocol.VersionNumber) (quicSession, error)
|
newSession func(connection, sessionRunner, protocol.ConnectionID /* original connection ID */, protocol.ConnectionID /* destination connection ID */, protocol.ConnectionID /* source connection ID */, *Config, *tls.Config, *handshake.TransportParameters, utils.Logger, protocol.VersionNumber) (quicSession, error)
|
||||||
|
|
||||||
serverError error
|
serverError error
|
||||||
errorChan chan struct{}
|
errorChan chan struct{}
|
||||||
@@ -392,7 +392,6 @@ func (s *server) createNewSession(
|
|||||||
origConnID,
|
origConnID,
|
||||||
destConnID,
|
destConnID,
|
||||||
srcConnID,
|
srcConnID,
|
||||||
1,
|
|
||||||
s.config,
|
s.config,
|
||||||
s.tlsConf,
|
s.tlsConf,
|
||||||
params,
|
params,
|
||||||
|
|||||||
@@ -262,7 +262,6 @@ var _ = Describe("Server", func() {
|
|||||||
origConnID protocol.ConnectionID,
|
origConnID protocol.ConnectionID,
|
||||||
destConnID protocol.ConnectionID,
|
destConnID protocol.ConnectionID,
|
||||||
srcConnID protocol.ConnectionID,
|
srcConnID protocol.ConnectionID,
|
||||||
_ protocol.PacketNumber,
|
|
||||||
_ *Config,
|
_ *Config,
|
||||||
_ *tls.Config,
|
_ *tls.Config,
|
||||||
_ *handshake.TransportParameters,
|
_ *handshake.TransportParameters,
|
||||||
@@ -346,7 +345,6 @@ var _ = Describe("Server", func() {
|
|||||||
_ protocol.ConnectionID,
|
_ protocol.ConnectionID,
|
||||||
_ protocol.ConnectionID,
|
_ protocol.ConnectionID,
|
||||||
_ protocol.ConnectionID,
|
_ protocol.ConnectionID,
|
||||||
_ protocol.PacketNumber,
|
|
||||||
_ *Config,
|
_ *Config,
|
||||||
_ *tls.Config,
|
_ *tls.Config,
|
||||||
_ *handshake.TransportParameters,
|
_ *handshake.TransportParameters,
|
||||||
|
|||||||
@@ -138,7 +138,6 @@ var newSession = func(
|
|||||||
origConnID protocol.ConnectionID,
|
origConnID protocol.ConnectionID,
|
||||||
destConnID protocol.ConnectionID,
|
destConnID protocol.ConnectionID,
|
||||||
srcConnID protocol.ConnectionID,
|
srcConnID protocol.ConnectionID,
|
||||||
initialPacketNumber protocol.PacketNumber,
|
|
||||||
conf *Config,
|
conf *Config,
|
||||||
tlsConf *tls.Config,
|
tlsConf *tls.Config,
|
||||||
params *handshake.TransportParameters,
|
params *handshake.TransportParameters,
|
||||||
@@ -184,7 +183,6 @@ var newSession = func(
|
|||||||
s.srcConnID,
|
s.srcConnID,
|
||||||
initialStream,
|
initialStream,
|
||||||
handshakeStream,
|
handshakeStream,
|
||||||
initialPacketNumber,
|
|
||||||
s.sentPacketHandler.GetPacketNumberLen,
|
s.sentPacketHandler.GetPacketNumberLen,
|
||||||
s.RemoteAddr(),
|
s.RemoteAddr(),
|
||||||
nil, // no token
|
nil, // no token
|
||||||
@@ -214,7 +212,6 @@ var newClientSession = func(
|
|||||||
tlsConf *tls.Config,
|
tlsConf *tls.Config,
|
||||||
params *handshake.TransportParameters,
|
params *handshake.TransportParameters,
|
||||||
initialVersion protocol.VersionNumber,
|
initialVersion protocol.VersionNumber,
|
||||||
initialPacketNumber protocol.PacketNumber,
|
|
||||||
logger utils.Logger,
|
logger utils.Logger,
|
||||||
v protocol.VersionNumber,
|
v protocol.VersionNumber,
|
||||||
) (quicSession, error) {
|
) (quicSession, error) {
|
||||||
@@ -259,7 +256,6 @@ var newClientSession = func(
|
|||||||
s.srcConnID,
|
s.srcConnID,
|
||||||
initialStream,
|
initialStream,
|
||||||
handshakeStream,
|
handshakeStream,
|
||||||
initialPacketNumber,
|
|
||||||
s.sentPacketHandler.GetPacketNumberLen,
|
s.sentPacketHandler.GetPacketNumberLen,
|
||||||
s.RemoteAddr(),
|
s.RemoteAddr(),
|
||||||
token,
|
token,
|
||||||
|
|||||||
@@ -84,7 +84,6 @@ var _ = Describe("Session", func() {
|
|||||||
protocol.ConnectionID{1, 2, 3, 4, 5, 6, 7, 8, 9, 10},
|
protocol.ConnectionID{1, 2, 3, 4, 5, 6, 7, 8, 9, 10},
|
||||||
protocol.ConnectionID{8, 7, 6, 5, 4, 3, 2, 1},
|
protocol.ConnectionID{8, 7, 6, 5, 4, 3, 2, 1},
|
||||||
protocol.ConnectionID{1, 2, 3, 4, 5, 6, 7, 8},
|
protocol.ConnectionID{1, 2, 3, 4, 5, 6, 7, 8},
|
||||||
1,
|
|
||||||
populateServerConfig(&Config{}),
|
populateServerConfig(&Config{}),
|
||||||
nil, // tls.Config
|
nil, // tls.Config
|
||||||
nil, // handshake.TransportParameters,
|
nil, // handshake.TransportParameters,
|
||||||
@@ -1297,7 +1296,6 @@ var _ = Describe("Client Session", func() {
|
|||||||
nil, // tls.Config
|
nil, // tls.Config
|
||||||
nil, // transport parameters
|
nil, // transport parameters
|
||||||
protocol.VersionWhatever,
|
protocol.VersionWhatever,
|
||||||
1,
|
|
||||||
utils.DefaultLogger,
|
utils.DefaultLogger,
|
||||||
protocol.VersionWhatever,
|
protocol.VersionWhatever,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user