mirror of
https://github.com/facebookincubator/mvfst.git
synced 2025-08-06 22:22:38 +03:00
Add a bridge to fizz::Aead (#12)
Summary: This introduce quic::Aead as a simple typedef to fizz::Aead and update the codebase to use quic::Aead . This should not impact the functionality of the code in any way. This is a first step toward introducing an interface that is specific for mvfst so that mvfst can swap fizz for something else. Pull Request resolved: https://github.com/facebookincubator/mvfst/pull/12 Reviewed By: JunqiWang Differential Revision: D15335324 Pulled By: mjoras fbshipit-source-id: fef166a9a5c2cbae08ad9511d0abd749f330c221
This commit is contained in:
committed by
Facebook Github Bot
parent
f7b8ca44f4
commit
f26cd1f62d
@@ -28,7 +28,7 @@ uint64_t writeProbingDataToSocketForTest(
|
||||
folly::AsyncUDPSocket& sock,
|
||||
QuicConnectionStateBase& conn,
|
||||
uint8_t probesToSend,
|
||||
const fizz::Aead& aead,
|
||||
const Aead& aead,
|
||||
const PacketNumberCipher& headerCipher,
|
||||
QuicVersion version) {
|
||||
FrameScheduler scheduler = std::move(FrameScheduler::Builder(
|
||||
@@ -57,7 +57,7 @@ void writeCryptoDataProbesToSocketForTest(
|
||||
folly::AsyncUDPSocket& sock,
|
||||
QuicConnectionStateBase& conn,
|
||||
uint8_t probesToSend,
|
||||
const fizz::Aead& aead,
|
||||
const Aead& aead,
|
||||
const PacketNumberCipher& headerCipher,
|
||||
QuicVersion version,
|
||||
LongHeader::Types type = LongHeader::Types::Initial) {
|
||||
@@ -171,7 +171,7 @@ class QuicTransportFunctionsTest : public Test {
|
||||
return conn.version.value_or(*conn.originalVersion);
|
||||
}
|
||||
|
||||
std::unique_ptr<fizz::Aead> aead;
|
||||
std::unique_ptr<Aead> aead;
|
||||
std::unique_ptr<PacketNumberCipher> headerCipher;
|
||||
std::unique_ptr<MockQuicStats> transportInfoCb_;
|
||||
};
|
||||
|
Reference in New Issue
Block a user