mirror of
https://github.com/facebookincubator/mvfst.git
synced 2025-08-09 20:42:44 +03:00
use uint32 for max Datagram size
Reviewed By: hanidamlaj Differential Revision: D44080220 fbshipit-source-id: e84c2e3718f7d06fd245770855c8cdc05f49bd86
This commit is contained in:
committed by
Facebook GitHub Bot
parent
d6f02bda04
commit
93096fc8b9
@@ -538,7 +538,10 @@ class TestQuicTransport
|
||||
}
|
||||
|
||||
void enableDatagram() {
|
||||
conn_->datagramState.maxReadFrameSize = 65535;
|
||||
// Note: the RFC says to use 65535 to enable the datagram extension.
|
||||
// We are using +1 in tests to make sure that we avoid representing this
|
||||
// value with an uint16
|
||||
conn_->datagramState.maxReadFrameSize = 65536;
|
||||
conn_->datagramState.maxReadBufferSize = 10;
|
||||
}
|
||||
|
||||
|
@@ -695,8 +695,8 @@ struct QuicConnectionStateBase : public folly::DelayedDestruction {
|
||||
uint64_t numProbesWritableBytesLimited{0};
|
||||
|
||||
struct DatagramState {
|
||||
uint16_t maxReadFrameSize{kDefaultMaxDatagramFrameSize};
|
||||
uint16_t maxWriteFrameSize{kDefaultMaxDatagramFrameSize};
|
||||
uint32_t maxReadFrameSize{kDefaultMaxDatagramFrameSize};
|
||||
uint32_t maxWriteFrameSize{kDefaultMaxDatagramFrameSize};
|
||||
uint32_t maxReadBufferSize{kDefaultMaxDatagramsBuffered};
|
||||
uint32_t maxWriteBufferSize{kDefaultMaxDatagramsBuffered};
|
||||
// Buffers Incoming Datagrams
|
||||
|
Reference in New Issue
Block a user