diff --git a/net/dcsctp/rx/data_tracker.h b/net/dcsctp/rx/data_tracker.h index 63b7d8fe36..b822bd322e 100644 --- a/net/dcsctp/rx/data_tracker.h +++ b/net/dcsctp/rx/data_tracker.h @@ -48,7 +48,7 @@ class DataTracker { // received data. Data received beyond this limit will be dropped, which will // force the transmitter to send data that actually increases the last // cumulative acked TSN. - static constexpr uint32_t kMaxAcceptedOutstandingFragments = 256; + static constexpr uint32_t kMaxAcceptedOutstandingFragments = 100000; explicit DataTracker(absl::string_view log_prefix, Timer* delayed_ack_timer, diff --git a/net/dcsctp/rx/data_tracker_test.cc b/net/dcsctp/rx/data_tracker_test.cc index 5a955524d6..ac482c24a6 100644 --- a/net/dcsctp/rx/data_tracker_test.cc +++ b/net/dcsctp/rx/data_tracker_test.cc @@ -226,8 +226,6 @@ TEST_F(DataTrackerTest, WillNotAcceptInvalidTSNs) { size_t limit = DataTracker::kMaxAcceptedOutstandingFragments; EXPECT_FALSE(buf_.IsTSNValid(TSN(*last_tsn + limit + 1))); EXPECT_FALSE(buf_.IsTSNValid(TSN(*last_tsn - (limit + 1)))); - EXPECT_FALSE(buf_.IsTSNValid(TSN(*last_tsn + 65536))); - EXPECT_FALSE(buf_.IsTSNValid(TSN(*last_tsn - 65536))); EXPECT_FALSE(buf_.IsTSNValid(TSN(*last_tsn + 0x8000000))); EXPECT_FALSE(buf_.IsTSNValid(TSN(*last_tsn - 0x8000000))); }