mirror of
https://github.com/facebookincubator/mvfst.git
synced 2025-08-06 22:22:38 +03:00
Add ToS field to ReceivedUdpPacket
Summary: Adds new field `tosValue` to ReceivedUdpPacket so it is accessible in the rest of the read path. Reviewed By: kvtsoy Differential Revision: D54912161 fbshipit-source-id: ea4714fa2374d38e915fc850387e1094d1fb8adf
This commit is contained in:
committed by
Facebook GitHub Bot
parent
9c25029a11
commit
3eef6d0e55
@@ -404,19 +404,19 @@ class TestQuicTransport
|
||||
folly::Optional<StreamGroupId> groupId = folly::none) {
|
||||
auto buf = encodeStreamBuffer(id, std::move(data), std::move(groupId));
|
||||
SocketAddress addr("127.0.0.1", 1000);
|
||||
onNetworkData(addr, NetworkData(std::move(buf), Clock::now()));
|
||||
onNetworkData(addr, NetworkData(std::move(buf), Clock::now(), 0));
|
||||
}
|
||||
|
||||
void addCryptoData(StreamBuffer data) {
|
||||
auto buf = encodeCryptoBuffer(std::move(data));
|
||||
SocketAddress addr("127.0.0.1", 1000);
|
||||
onNetworkData(addr, NetworkData(std::move(buf), Clock::now()));
|
||||
onNetworkData(addr, NetworkData(std::move(buf), Clock::now(), 0));
|
||||
}
|
||||
|
||||
void addMaxStreamsFrame(MaxStreamsFrame frame) {
|
||||
auto buf = encodeMaxStreamsFrame(frame);
|
||||
SocketAddress addr("127.0.0.1", 1000);
|
||||
onNetworkData(addr, NetworkData(std::move(buf), Clock::now()));
|
||||
onNetworkData(addr, NetworkData(std::move(buf), Clock::now(), 0));
|
||||
}
|
||||
|
||||
void addStreamReadError(StreamId id, QuicErrorCode ex) {
|
||||
@@ -432,7 +432,7 @@ class TestQuicTransport
|
||||
void addDatagram(Buf data, TimePoint recvTime = Clock::now()) {
|
||||
auto buf = encodeDatagramFrame(std::move(data));
|
||||
SocketAddress addr("127.0.0.1", 1000);
|
||||
onNetworkData(addr, NetworkData(std::move(buf), recvTime));
|
||||
onNetworkData(addr, NetworkData(std::move(buf), recvTime, 0));
|
||||
}
|
||||
|
||||
void closeStream(StreamId id) {
|
||||
@@ -477,7 +477,7 @@ class TestQuicTransport
|
||||
auto buf = encodeStreamBuffer(
|
||||
id,
|
||||
StreamBuffer(IOBuf::create(0), stream->maxOffsetObserved + 1, true));
|
||||
auto networkData = NetworkData(std::move(buf), Clock::now());
|
||||
auto networkData = NetworkData(std::move(buf), Clock::now(), 0);
|
||||
onNetworkData(addr, std::move(networkData));
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user