| Index: net/quic/quic_framer_test.cc
|
| diff --git a/net/quic/quic_framer_test.cc b/net/quic/quic_framer_test.cc
|
| index 16383620b5f774653d52294de2414672891b925b..97f4fa1a09e77ba71ea88e94ad615c6de14ec6e1 100644
|
| --- a/net/quic/quic_framer_test.cc
|
| +++ b/net/quic/quic_framer_test.cc
|
| @@ -4,6 +4,8 @@
|
|
|
| #include "net/quic/quic_framer.h"
|
|
|
| +#include <stdint.h>
|
| +
|
| #include <algorithm>
|
| #include <map>
|
| #include <string>
|
| @@ -12,7 +14,6 @@
|
| #include "base/containers/hash_tables.h"
|
| #include "base/logging.h"
|
| #include "base/memory/scoped_ptr.h"
|
| -#include "base/port.h"
|
| #include "base/stl_util.h"
|
| #include "net/quic/crypto/quic_decrypter.h"
|
| #include "net/quic/crypto/quic_encrypter.h"
|
| @@ -36,7 +37,7 @@ using testing::_;
|
| namespace net {
|
| namespace test {
|
|
|
| -const QuicPacketSequenceNumber kEpoch = GG_UINT64_C(1) << 48;
|
| +const QuicPacketSequenceNumber kEpoch = UINT64_C(1) << 48;
|
| const QuicPacketSequenceNumber kMask = kEpoch - 1;
|
|
|
| // Index into the connection_id offset in the header.
|
| @@ -501,7 +502,7 @@ INSTANTIATE_TEST_CASE_P(QuicFramerTests,
|
|
|
| TEST_P(QuicFramerTest, CalculatePacketSequenceNumberFromWireNearEpochStart) {
|
| // A few quick manual sanity checks
|
| - CheckCalculatePacketSequenceNumber(GG_UINT64_C(1), GG_UINT64_C(0));
|
| + CheckCalculatePacketSequenceNumber(UINT64_C(1), UINT64_C(0));
|
| CheckCalculatePacketSequenceNumber(kEpoch + 1, kMask);
|
| CheckCalculatePacketSequenceNumber(kEpoch, kMask);
|
|
|
| @@ -643,7 +644,7 @@ TEST_P(QuicFramerTest, LargePacket) {
|
|
|
| ASSERT_TRUE(visitor_.header_.get());
|
| // Make sure we've parsed the packet header, so we can send an error.
|
| - EXPECT_EQ(GG_UINT64_C(0xFEDCBA9876543210),
|
| + EXPECT_EQ(UINT64_C(0xFEDCBA9876543210),
|
| visitor_.header_->public_header.connection_id);
|
| // Make sure the correct error is propagated.
|
| EXPECT_EQ(QUIC_PACKET_TOO_LARGE, framer_.error());
|
| @@ -667,15 +668,14 @@ TEST_P(QuicFramerTest, PacketHeader) {
|
| EXPECT_FALSE(framer_.ProcessPacket(encrypted));
|
| EXPECT_EQ(QUIC_MISSING_PAYLOAD, framer_.error());
|
| ASSERT_TRUE(visitor_.header_.get());
|
| - EXPECT_EQ(GG_UINT64_C(0xFEDCBA9876543210),
|
| + EXPECT_EQ(UINT64_C(0xFEDCBA9876543210),
|
| visitor_.header_->public_header.connection_id);
|
| EXPECT_FALSE(visitor_.header_->public_header.reset_flag);
|
| EXPECT_FALSE(visitor_.header_->public_header.version_flag);
|
| EXPECT_FALSE(visitor_.header_->fec_flag);
|
| EXPECT_FALSE(visitor_.header_->entropy_flag);
|
| EXPECT_EQ(0, visitor_.header_->entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x123456789ABC),
|
| - visitor_.header_->packet_sequence_number);
|
| + EXPECT_EQ(UINT64_C(0x123456789ABC), visitor_.header_->packet_sequence_number);
|
| EXPECT_EQ(NOT_IN_FEC_GROUP, visitor_.header_->is_in_fec_group);
|
| EXPECT_EQ(0x00u, visitor_.header_->fec_group);
|
|
|
| @@ -701,8 +701,8 @@ TEST_P(QuicFramerTest, PacketHeader) {
|
| }
|
|
|
| TEST_P(QuicFramerTest, PacketHeaderWith4ByteConnectionId) {
|
| - QuicFramerPeer::SetLastSerializedConnectionId(
|
| - &framer_, GG_UINT64_C(0xFEDCBA9876543210));
|
| + QuicFramerPeer::SetLastSerializedConnectionId(&framer_,
|
| + UINT64_C(0xFEDCBA9876543210));
|
|
|
| unsigned char packet[] = {
|
| // public flags (4 byte connection_id)
|
| @@ -720,15 +720,14 @@ TEST_P(QuicFramerTest, PacketHeaderWith4ByteConnectionId) {
|
| EXPECT_FALSE(framer_.ProcessPacket(encrypted));
|
| EXPECT_EQ(QUIC_MISSING_PAYLOAD, framer_.error());
|
| ASSERT_TRUE(visitor_.header_.get());
|
| - EXPECT_EQ(GG_UINT64_C(0xFEDCBA9876543210),
|
| + EXPECT_EQ(UINT64_C(0xFEDCBA9876543210),
|
| visitor_.header_->public_header.connection_id);
|
| EXPECT_FALSE(visitor_.header_->public_header.reset_flag);
|
| EXPECT_FALSE(visitor_.header_->public_header.version_flag);
|
| EXPECT_FALSE(visitor_.header_->fec_flag);
|
| EXPECT_FALSE(visitor_.header_->entropy_flag);
|
| EXPECT_EQ(0, visitor_.header_->entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x123456789ABC),
|
| - visitor_.header_->packet_sequence_number);
|
| + EXPECT_EQ(UINT64_C(0x123456789ABC), visitor_.header_->packet_sequence_number);
|
| EXPECT_EQ(NOT_IN_FEC_GROUP, visitor_.header_->is_in_fec_group);
|
| EXPECT_EQ(0x00u, visitor_.header_->fec_group);
|
|
|
| @@ -757,8 +756,8 @@ TEST_P(QuicFramerTest, PacketHeaderWith4ByteConnectionId) {
|
| }
|
|
|
| TEST_P(QuicFramerTest, PacketHeader1ByteConnectionId) {
|
| - QuicFramerPeer::SetLastSerializedConnectionId(
|
| - &framer_, GG_UINT64_C(0xFEDCBA9876543210));
|
| + QuicFramerPeer::SetLastSerializedConnectionId(&framer_,
|
| + UINT64_C(0xFEDCBA9876543210));
|
|
|
| unsigned char packet[] = {
|
| // public flags (1 byte connection_id)
|
| @@ -776,15 +775,14 @@ TEST_P(QuicFramerTest, PacketHeader1ByteConnectionId) {
|
| EXPECT_FALSE(framer_.ProcessPacket(encrypted));
|
| EXPECT_EQ(QUIC_MISSING_PAYLOAD, framer_.error());
|
| ASSERT_TRUE(visitor_.header_.get());
|
| - EXPECT_EQ(GG_UINT64_C(0xFEDCBA9876543210),
|
| + EXPECT_EQ(UINT64_C(0xFEDCBA9876543210),
|
| visitor_.header_->public_header.connection_id);
|
| EXPECT_FALSE(visitor_.header_->public_header.reset_flag);
|
| EXPECT_FALSE(visitor_.header_->public_header.version_flag);
|
| EXPECT_FALSE(visitor_.header_->fec_flag);
|
| EXPECT_FALSE(visitor_.header_->entropy_flag);
|
| EXPECT_EQ(0, visitor_.header_->entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x123456789ABC),
|
| - visitor_.header_->packet_sequence_number);
|
| + EXPECT_EQ(UINT64_C(0x123456789ABC), visitor_.header_->packet_sequence_number);
|
| EXPECT_EQ(NOT_IN_FEC_GROUP, visitor_.header_->is_in_fec_group);
|
| EXPECT_EQ(0x00u, visitor_.header_->fec_group);
|
|
|
| @@ -813,8 +811,8 @@ TEST_P(QuicFramerTest, PacketHeader1ByteConnectionId) {
|
| }
|
|
|
| TEST_P(QuicFramerTest, PacketHeaderWith0ByteConnectionId) {
|
| - QuicFramerPeer::SetLastSerializedConnectionId(
|
| - &framer_, GG_UINT64_C(0xFEDCBA9876543210));
|
| + QuicFramerPeer::SetLastSerializedConnectionId(&framer_,
|
| + UINT64_C(0xFEDCBA9876543210));
|
|
|
| unsigned char packet[] = {
|
| // public flags (0 byte connection_id)
|
| @@ -831,15 +829,14 @@ TEST_P(QuicFramerTest, PacketHeaderWith0ByteConnectionId) {
|
| EXPECT_FALSE(framer_.ProcessPacket(encrypted));
|
| EXPECT_EQ(QUIC_MISSING_PAYLOAD, framer_.error());
|
| ASSERT_TRUE(visitor_.header_.get());
|
| - EXPECT_EQ(GG_UINT64_C(0xFEDCBA9876543210),
|
| + EXPECT_EQ(UINT64_C(0xFEDCBA9876543210),
|
| visitor_.header_->public_header.connection_id);
|
| EXPECT_FALSE(visitor_.header_->public_header.reset_flag);
|
| EXPECT_FALSE(visitor_.header_->public_header.version_flag);
|
| EXPECT_FALSE(visitor_.header_->fec_flag);
|
| EXPECT_FALSE(visitor_.header_->entropy_flag);
|
| EXPECT_EQ(0, visitor_.header_->entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x123456789ABC),
|
| - visitor_.header_->packet_sequence_number);
|
| + EXPECT_EQ(UINT64_C(0x123456789ABC), visitor_.header_->packet_sequence_number);
|
| EXPECT_EQ(NOT_IN_FEC_GROUP, visitor_.header_->is_in_fec_group);
|
| EXPECT_EQ(0x00u, visitor_.header_->fec_group);
|
|
|
| @@ -887,7 +884,7 @@ TEST_P(QuicFramerTest, PacketHeaderWithVersionFlag) {
|
| EXPECT_FALSE(framer_.ProcessPacket(encrypted));
|
| EXPECT_EQ(QUIC_MISSING_PAYLOAD, framer_.error());
|
| ASSERT_TRUE(visitor_.header_.get());
|
| - EXPECT_EQ(GG_UINT64_C(0xFEDCBA9876543210),
|
| + EXPECT_EQ(UINT64_C(0xFEDCBA9876543210),
|
| visitor_.header_->public_header.connection_id);
|
| EXPECT_FALSE(visitor_.header_->public_header.reset_flag);
|
| EXPECT_TRUE(visitor_.header_->public_header.version_flag);
|
| @@ -895,8 +892,7 @@ TEST_P(QuicFramerTest, PacketHeaderWithVersionFlag) {
|
| EXPECT_FALSE(visitor_.header_->fec_flag);
|
| EXPECT_FALSE(visitor_.header_->entropy_flag);
|
| EXPECT_EQ(0, visitor_.header_->entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x123456789ABC),
|
| - visitor_.header_->packet_sequence_number);
|
| + EXPECT_EQ(UINT64_C(0x123456789ABC), visitor_.header_->packet_sequence_number);
|
| EXPECT_EQ(NOT_IN_FEC_GROUP, visitor_.header_->is_in_fec_group);
|
| EXPECT_EQ(0x00u, visitor_.header_->fec_group);
|
|
|
| @@ -924,8 +920,7 @@ TEST_P(QuicFramerTest, PacketHeaderWithVersionFlag) {
|
| }
|
|
|
| TEST_P(QuicFramerTest, PacketHeaderWith4ByteSequenceNumber) {
|
| - QuicFramerPeer::SetLastSequenceNumber(&framer_,
|
| - GG_UINT64_C(0x123456789ABA));
|
| + QuicFramerPeer::SetLastSequenceNumber(&framer_, UINT64_C(0x123456789ABA));
|
|
|
| unsigned char packet[] = {
|
| // public flags (8 byte connection_id and 4 byte sequence number)
|
| @@ -943,15 +938,14 @@ TEST_P(QuicFramerTest, PacketHeaderWith4ByteSequenceNumber) {
|
| EXPECT_FALSE(framer_.ProcessPacket(encrypted));
|
| EXPECT_EQ(QUIC_MISSING_PAYLOAD, framer_.error());
|
| ASSERT_TRUE(visitor_.header_.get());
|
| - EXPECT_EQ(GG_UINT64_C(0xFEDCBA9876543210),
|
| + EXPECT_EQ(UINT64_C(0xFEDCBA9876543210),
|
| visitor_.header_->public_header.connection_id);
|
| EXPECT_FALSE(visitor_.header_->public_header.reset_flag);
|
| EXPECT_FALSE(visitor_.header_->public_header.version_flag);
|
| EXPECT_FALSE(visitor_.header_->fec_flag);
|
| EXPECT_FALSE(visitor_.header_->entropy_flag);
|
| EXPECT_EQ(0, visitor_.header_->entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x123456789ABC),
|
| - visitor_.header_->packet_sequence_number);
|
| + EXPECT_EQ(UINT64_C(0x123456789ABC), visitor_.header_->packet_sequence_number);
|
| EXPECT_EQ(NOT_IN_FEC_GROUP, visitor_.header_->is_in_fec_group);
|
| EXPECT_EQ(0x00u, visitor_.header_->fec_group);
|
|
|
| @@ -979,8 +973,7 @@ TEST_P(QuicFramerTest, PacketHeaderWith4ByteSequenceNumber) {
|
| }
|
|
|
| TEST_P(QuicFramerTest, PacketHeaderWith2ByteSequenceNumber) {
|
| - QuicFramerPeer::SetLastSequenceNumber(&framer_,
|
| - GG_UINT64_C(0x123456789ABA));
|
| + QuicFramerPeer::SetLastSequenceNumber(&framer_, UINT64_C(0x123456789ABA));
|
|
|
| unsigned char packet[] = {
|
| // public flags (8 byte connection_id and 2 byte sequence number)
|
| @@ -998,15 +991,14 @@ TEST_P(QuicFramerTest, PacketHeaderWith2ByteSequenceNumber) {
|
| EXPECT_FALSE(framer_.ProcessPacket(encrypted));
|
| EXPECT_EQ(QUIC_MISSING_PAYLOAD, framer_.error());
|
| ASSERT_TRUE(visitor_.header_.get());
|
| - EXPECT_EQ(GG_UINT64_C(0xFEDCBA9876543210),
|
| + EXPECT_EQ(UINT64_C(0xFEDCBA9876543210),
|
| visitor_.header_->public_header.connection_id);
|
| EXPECT_FALSE(visitor_.header_->public_header.reset_flag);
|
| EXPECT_FALSE(visitor_.header_->public_header.version_flag);
|
| EXPECT_FALSE(visitor_.header_->fec_flag);
|
| EXPECT_FALSE(visitor_.header_->entropy_flag);
|
| EXPECT_EQ(0, visitor_.header_->entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x123456789ABC),
|
| - visitor_.header_->packet_sequence_number);
|
| + EXPECT_EQ(UINT64_C(0x123456789ABC), visitor_.header_->packet_sequence_number);
|
| EXPECT_EQ(NOT_IN_FEC_GROUP, visitor_.header_->is_in_fec_group);
|
| EXPECT_EQ(0x00u, visitor_.header_->fec_group);
|
|
|
| @@ -1034,8 +1026,7 @@ TEST_P(QuicFramerTest, PacketHeaderWith2ByteSequenceNumber) {
|
| }
|
|
|
| TEST_P(QuicFramerTest, PacketHeaderWith1ByteSequenceNumber) {
|
| - QuicFramerPeer::SetLastSequenceNumber(&framer_,
|
| - GG_UINT64_C(0x123456789ABA));
|
| + QuicFramerPeer::SetLastSequenceNumber(&framer_, UINT64_C(0x123456789ABA));
|
|
|
| unsigned char packet[] = {
|
| // public flags (8 byte connection_id and 1 byte sequence number)
|
| @@ -1053,15 +1044,14 @@ TEST_P(QuicFramerTest, PacketHeaderWith1ByteSequenceNumber) {
|
| EXPECT_FALSE(framer_.ProcessPacket(encrypted));
|
| EXPECT_EQ(QUIC_MISSING_PAYLOAD, framer_.error());
|
| ASSERT_TRUE(visitor_.header_.get());
|
| - EXPECT_EQ(GG_UINT64_C(0xFEDCBA9876543210),
|
| + EXPECT_EQ(UINT64_C(0xFEDCBA9876543210),
|
| visitor_.header_->public_header.connection_id);
|
| EXPECT_FALSE(visitor_.header_->public_header.reset_flag);
|
| EXPECT_FALSE(visitor_.header_->public_header.version_flag);
|
| EXPECT_FALSE(visitor_.header_->fec_flag);
|
| EXPECT_FALSE(visitor_.header_->entropy_flag);
|
| EXPECT_EQ(0, visitor_.header_->entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x123456789ABC),
|
| - visitor_.header_->packet_sequence_number);
|
| + EXPECT_EQ(UINT64_C(0x123456789ABC), visitor_.header_->packet_sequence_number);
|
| EXPECT_EQ(NOT_IN_FEC_GROUP, visitor_.header_->is_in_fec_group);
|
| EXPECT_EQ(0x00u, visitor_.header_->fec_group);
|
|
|
| @@ -1300,8 +1290,7 @@ TEST_P(QuicFramerTest, StreamFrame) {
|
| EXPECT_EQ(static_cast<uint64>(0x01020304),
|
| visitor_.stream_frames_[0]->stream_id);
|
| EXPECT_TRUE(visitor_.stream_frames_[0]->fin);
|
| - EXPECT_EQ(GG_UINT64_C(0xBA98FEDC32107654),
|
| - visitor_.stream_frames_[0]->offset);
|
| + EXPECT_EQ(UINT64_C(0xBA98FEDC32107654), visitor_.stream_frames_[0]->offset);
|
| CheckStreamFrameData("hello world!", visitor_.stream_frames_[0]);
|
|
|
| // Now test framing boundaries.
|
| @@ -1345,10 +1334,9 @@ TEST_P(QuicFramerTest, StreamFrame3ByteStreamId) {
|
|
|
| ASSERT_EQ(1u, visitor_.stream_frames_.size());
|
| EXPECT_EQ(0u, visitor_.ack_frames_.size());
|
| - EXPECT_EQ(GG_UINT64_C(0x00020304), visitor_.stream_frames_[0]->stream_id);
|
| + EXPECT_EQ(UINT64_C(0x00020304), visitor_.stream_frames_[0]->stream_id);
|
| EXPECT_TRUE(visitor_.stream_frames_[0]->fin);
|
| - EXPECT_EQ(GG_UINT64_C(0xBA98FEDC32107654),
|
| - visitor_.stream_frames_[0]->offset);
|
| + EXPECT_EQ(UINT64_C(0xBA98FEDC32107654), visitor_.stream_frames_[0]->offset);
|
| CheckStreamFrameData("hello world!", visitor_.stream_frames_[0]);
|
|
|
| // Now test framing boundaries.
|
| @@ -1396,8 +1384,7 @@ TEST_P(QuicFramerTest, StreamFrame2ByteStreamId) {
|
| EXPECT_EQ(static_cast<uint64>(0x00000304),
|
| visitor_.stream_frames_[0]->stream_id);
|
| EXPECT_TRUE(visitor_.stream_frames_[0]->fin);
|
| - EXPECT_EQ(GG_UINT64_C(0xBA98FEDC32107654),
|
| - visitor_.stream_frames_[0]->offset);
|
| + EXPECT_EQ(UINT64_C(0xBA98FEDC32107654), visitor_.stream_frames_[0]->offset);
|
| CheckStreamFrameData("hello world!", visitor_.stream_frames_[0]);
|
|
|
| // Now test framing boundaries.
|
| @@ -1445,8 +1432,7 @@ TEST_P(QuicFramerTest, StreamFrame1ByteStreamId) {
|
| EXPECT_EQ(static_cast<uint64>(0x00000004),
|
| visitor_.stream_frames_[0]->stream_id);
|
| EXPECT_TRUE(visitor_.stream_frames_[0]->fin);
|
| - EXPECT_EQ(GG_UINT64_C(0xBA98FEDC32107654),
|
| - visitor_.stream_frames_[0]->offset);
|
| + EXPECT_EQ(UINT64_C(0xBA98FEDC32107654), visitor_.stream_frames_[0]->offset);
|
| CheckStreamFrameData("hello world!", visitor_.stream_frames_[0]);
|
|
|
| // Now test framing boundaries.
|
| @@ -1498,8 +1484,7 @@ TEST_P(QuicFramerTest, StreamFrameWithVersion) {
|
| EXPECT_EQ(static_cast<uint64>(0x01020304),
|
| visitor_.stream_frames_[0]->stream_id);
|
| EXPECT_TRUE(visitor_.stream_frames_[0]->fin);
|
| - EXPECT_EQ(GG_UINT64_C(0xBA98FEDC32107654),
|
| - visitor_.stream_frames_[0]->offset);
|
| + EXPECT_EQ(UINT64_C(0xBA98FEDC32107654), visitor_.stream_frames_[0]->offset);
|
| CheckStreamFrameData("hello world!", visitor_.stream_frames_[0]);
|
|
|
| // Now test framing boundaries.
|
| @@ -1584,12 +1569,12 @@ TEST_P(QuicFramerTest, RevivedStreamFrame) {
|
| };
|
|
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = true;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| // Do not encrypt the payload because the revived payload is post-encryption.
|
| @@ -1600,7 +1585,7 @@ TEST_P(QuicFramerTest, RevivedStreamFrame) {
|
| EXPECT_EQ(QUIC_NO_ERROR, framer_.error());
|
| ASSERT_EQ(1, visitor_.revived_packets_);
|
| ASSERT_TRUE(visitor_.header_.get());
|
| - EXPECT_EQ(GG_UINT64_C(0xFEDCBA9876543210),
|
| + EXPECT_EQ(UINT64_C(0xFEDCBA9876543210),
|
| visitor_.header_->public_header.connection_id);
|
| EXPECT_FALSE(visitor_.header_->public_header.reset_flag);
|
| EXPECT_FALSE(visitor_.header_->public_header.version_flag);
|
| @@ -1608,17 +1593,15 @@ TEST_P(QuicFramerTest, RevivedStreamFrame) {
|
| EXPECT_TRUE(visitor_.header_->entropy_flag);
|
| EXPECT_EQ(1 << (header.packet_sequence_number % 8),
|
| visitor_.header_->entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x123456789ABC),
|
| - visitor_.header_->packet_sequence_number);
|
| + EXPECT_EQ(UINT64_C(0x123456789ABC), visitor_.header_->packet_sequence_number);
|
| EXPECT_EQ(NOT_IN_FEC_GROUP, visitor_.header_->is_in_fec_group);
|
| EXPECT_EQ(0x00u, visitor_.header_->fec_group);
|
|
|
| ASSERT_EQ(1u, visitor_.stream_frames_.size());
|
| EXPECT_EQ(0u, visitor_.ack_frames_.size());
|
| - EXPECT_EQ(GG_UINT64_C(0x01020304), visitor_.stream_frames_[0]->stream_id);
|
| + EXPECT_EQ(UINT64_C(0x01020304), visitor_.stream_frames_[0]->stream_id);
|
| EXPECT_TRUE(visitor_.stream_frames_[0]->fin);
|
| - EXPECT_EQ(GG_UINT64_C(0xBA98FEDC32107654),
|
| - visitor_.stream_frames_[0]->offset);
|
| + EXPECT_EQ(UINT64_C(0xBA98FEDC32107654), visitor_.stream_frames_[0]->offset);
|
| CheckStreamFrameData("hello world!", visitor_.stream_frames_[0]);
|
| }
|
|
|
| @@ -1659,8 +1642,7 @@ TEST_P(QuicFramerTest, StreamFrameInFecGroup) {
|
| ASSERT_TRUE(visitor_.header_.get());
|
| EXPECT_TRUE(CheckDecryption(encrypted, !kIncludeVersion));
|
| EXPECT_EQ(IN_FEC_GROUP, visitor_.header_->is_in_fec_group);
|
| - EXPECT_EQ(GG_UINT64_C(0x341256789ABA),
|
| - visitor_.header_->fec_group);
|
| + EXPECT_EQ(UINT64_C(0x341256789ABA), visitor_.header_->fec_group);
|
| const size_t fec_offset =
|
| GetStartOfFecProtectedData(PACKET_8BYTE_CONNECTION_ID,
|
| !kIncludeVersion,
|
| @@ -1671,10 +1653,9 @@ TEST_P(QuicFramerTest, StreamFrameInFecGroup) {
|
|
|
| ASSERT_EQ(1u, visitor_.stream_frames_.size());
|
| EXPECT_EQ(0u, visitor_.ack_frames_.size());
|
| - EXPECT_EQ(GG_UINT64_C(0x01020304), visitor_.stream_frames_[0]->stream_id);
|
| + EXPECT_EQ(UINT64_C(0x01020304), visitor_.stream_frames_[0]->stream_id);
|
| EXPECT_TRUE(visitor_.stream_frames_[0]->fin);
|
| - EXPECT_EQ(GG_UINT64_C(0xBA98FEDC32107654),
|
| - visitor_.stream_frames_[0]->offset);
|
| + EXPECT_EQ(UINT64_C(0xBA98FEDC32107654), visitor_.stream_frames_[0]->offset);
|
| CheckStreamFrameData("hello world!", visitor_.stream_frames_[0]);
|
| }
|
|
|
| @@ -1729,12 +1710,12 @@ TEST_P(QuicFramerTest, AckFrameTwoTimestamp) {
|
| ASSERT_EQ(1u, visitor_.ack_frames_.size());
|
| const QuicAckFrame& frame = *visitor_.ack_frames_[0];
|
| EXPECT_EQ(0xBA, frame.entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x0123456789ABF), frame.largest_observed);
|
| + EXPECT_EQ(UINT64_C(0x0123456789ABF), frame.largest_observed);
|
| ASSERT_EQ(1u, frame.missing_packets.size());
|
| ASSERT_EQ(2u, frame.received_packet_times.size());
|
| SequenceNumberSet::const_iterator missing_iter =
|
| frame.missing_packets.begin();
|
| - EXPECT_EQ(GG_UINT64_C(0x0123456789ABE), *missing_iter);
|
| + EXPECT_EQ(UINT64_C(0x0123456789ABE), *missing_iter);
|
|
|
| const size_t kReceivedEntropyOffset = kQuicFrameTypeSize;
|
| const size_t kLargestObservedOffset = kReceivedEntropyOffset +
|
| @@ -1846,12 +1827,12 @@ TEST_P(QuicFramerTest, AckFrameOneTimestamp) {
|
| ASSERT_EQ(1u, visitor_.ack_frames_.size());
|
| const QuicAckFrame& frame = *visitor_.ack_frames_[0];
|
| EXPECT_EQ(0xBA, frame.entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x0123456789ABF), frame.largest_observed);
|
| + EXPECT_EQ(UINT64_C(0x0123456789ABF), frame.largest_observed);
|
| ASSERT_EQ(1u, frame.missing_packets.size());
|
| ASSERT_EQ(1u, frame.received_packet_times.size());
|
| SequenceNumberSet::const_iterator missing_iter =
|
| frame.missing_packets.begin();
|
| - EXPECT_EQ(GG_UINT64_C(0x0123456789ABE), *missing_iter);
|
| + EXPECT_EQ(UINT64_C(0x0123456789ABE), *missing_iter);
|
|
|
| const size_t kReceivedEntropyOffset = kQuicFrameTypeSize;
|
| const size_t kLargestObservedOffset = kReceivedEntropyOffset +
|
| @@ -1949,11 +1930,11 @@ TEST_P(QuicFramerTest, AckFrame) {
|
| ASSERT_EQ(1u, visitor_.ack_frames_.size());
|
| const QuicAckFrame& frame = *visitor_.ack_frames_[0];
|
| EXPECT_EQ(0xBA, frame.entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x0123456789ABF), frame.largest_observed);
|
| + EXPECT_EQ(UINT64_C(0x0123456789ABF), frame.largest_observed);
|
| ASSERT_EQ(1u, frame.missing_packets.size());
|
| SequenceNumberSet::const_iterator missing_iter =
|
| frame.missing_packets.begin();
|
| - EXPECT_EQ(GG_UINT64_C(0x0123456789ABE), *missing_iter);
|
| + EXPECT_EQ(UINT64_C(0x0123456789ABE), *missing_iter);
|
|
|
| const size_t kReceivedEntropyOffset = kQuicFrameTypeSize;
|
| const size_t kLargestObservedOffset = kReceivedEntropyOffset +
|
| @@ -2047,11 +2028,11 @@ TEST_P(QuicFramerTest, AckFrameRevivedPackets) {
|
| ASSERT_EQ(1u, visitor_.ack_frames_.size());
|
| const QuicAckFrame& frame = *visitor_.ack_frames_[0];
|
| EXPECT_EQ(0xBA, frame.entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x0123456789ABF), frame.largest_observed);
|
| + EXPECT_EQ(UINT64_C(0x0123456789ABF), frame.largest_observed);
|
| ASSERT_EQ(1u, frame.missing_packets.size());
|
| SequenceNumberSet::const_iterator missing_iter =
|
| frame.missing_packets.begin();
|
| - EXPECT_EQ(GG_UINT64_C(0x0123456789ABE), *missing_iter);
|
| + EXPECT_EQ(UINT64_C(0x0123456789ABE), *missing_iter);
|
|
|
| const size_t kReceivedEntropyOffset = kQuicFrameTypeSize;
|
| const size_t kLargestObservedOffset = kReceivedEntropyOffset +
|
| @@ -2139,7 +2120,7 @@ TEST_P(QuicFramerTest, AckFrameNoNacks) {
|
| ASSERT_EQ(1u, visitor_.ack_frames_.size());
|
| QuicAckFrame* frame = visitor_.ack_frames_[0];
|
| EXPECT_EQ(0xBA, frame->entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x0123456789ABF), frame->largest_observed);
|
| + EXPECT_EQ(UINT64_C(0x0123456789ABF), frame->largest_observed);
|
| ASSERT_EQ(0u, frame->missing_packets.size());
|
|
|
| // Verify that the packet re-serializes identically.
|
| @@ -2202,15 +2183,15 @@ TEST_P(QuicFramerTest, AckFrame500Nacks) {
|
| ASSERT_EQ(1u, visitor_.ack_frames_.size());
|
| QuicAckFrame* frame = visitor_.ack_frames_[0];
|
| EXPECT_EQ(0xBA, frame->entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x0123456789ABF), frame->largest_observed);
|
| + EXPECT_EQ(UINT64_C(0x0123456789ABF), frame->largest_observed);
|
| EXPECT_EQ(0u, frame->revived_packets.size());
|
| ASSERT_EQ(500u, frame->missing_packets.size());
|
| SequenceNumberSet::const_iterator first_missing_iter =
|
| frame->missing_packets.begin();
|
| - EXPECT_EQ(GG_UINT64_C(0x0123456789ABE) - 499, *first_missing_iter);
|
| + EXPECT_EQ(UINT64_C(0x0123456789ABE) - 499, *first_missing_iter);
|
| SequenceNumberSet::const_reverse_iterator last_missing_iter =
|
| frame->missing_packets.rbegin();
|
| - EXPECT_EQ(GG_UINT64_C(0x0123456789ABE), *last_missing_iter);
|
| + EXPECT_EQ(UINT64_C(0x0123456789ABE), *last_missing_iter);
|
|
|
| // Verify that the packet re-serializes identically.
|
| QuicFrames frames;
|
| @@ -2257,7 +2238,7 @@ TEST_P(QuicFramerTest, StopWaitingFrame) {
|
| ASSERT_EQ(1u, visitor_.stop_waiting_frames_.size());
|
| const QuicStopWaitingFrame& frame = *visitor_.stop_waiting_frames_[0];
|
| EXPECT_EQ(0xAB, frame.entropy_hash);
|
| - EXPECT_EQ(GG_UINT64_C(0x0123456789AA0), frame.least_unacked);
|
| + EXPECT_EQ(UINT64_C(0x0123456789AA0), frame.least_unacked);
|
|
|
| const size_t kSentEntropyOffset = kQuicFrameTypeSize;
|
| const size_t kLeastUnackedOffset = kSentEntropyOffset + kQuicEntropyHashSize;
|
| @@ -2323,10 +2304,10 @@ TEST_P(QuicFramerTest, RstStreamFrameQuicVersion24) {
|
| ASSERT_TRUE(visitor_.header_.get());
|
| EXPECT_TRUE(CheckDecryption(encrypted, !kIncludeVersion));
|
|
|
| - EXPECT_EQ(GG_UINT64_C(0x01020304), visitor_.rst_stream_frame_.stream_id);
|
| + EXPECT_EQ(UINT64_C(0x01020304), visitor_.rst_stream_frame_.stream_id);
|
| EXPECT_EQ(0x01, visitor_.rst_stream_frame_.error_code);
|
| EXPECT_EQ("because I can", visitor_.rst_stream_frame_.error_details);
|
| - EXPECT_EQ(GG_UINT64_C(0x0807060504030201),
|
| + EXPECT_EQ(UINT64_C(0x0807060504030201),
|
| visitor_.rst_stream_frame_.byte_offset);
|
|
|
| // Now test framing boundaries.
|
| @@ -2392,9 +2373,9 @@ TEST_P(QuicFramerTest, RstStreamFrameQuic) {
|
| ASSERT_TRUE(visitor_.header_.get());
|
| EXPECT_TRUE(CheckDecryption(encrypted, !kIncludeVersion));
|
|
|
| - EXPECT_EQ(GG_UINT64_C(0x01020304), visitor_.rst_stream_frame_.stream_id);
|
| + EXPECT_EQ(UINT64_C(0x01020304), visitor_.rst_stream_frame_.stream_id);
|
| EXPECT_EQ(0x01, visitor_.rst_stream_frame_.error_code);
|
| - EXPECT_EQ(GG_UINT64_C(0x0807060504030201),
|
| + EXPECT_EQ(UINT64_C(0x0807060504030201),
|
| visitor_.rst_stream_frame_.byte_offset);
|
|
|
| // Now test framing boundaries.
|
| @@ -2511,8 +2492,7 @@ TEST_P(QuicFramerTest, GoAwayFrame) {
|
| ASSERT_TRUE(visitor_.header_.get());
|
| EXPECT_TRUE(CheckDecryption(encrypted, !kIncludeVersion));
|
|
|
| - EXPECT_EQ(GG_UINT64_C(0x01020304),
|
| - visitor_.goaway_frame_.last_good_stream_id);
|
| + EXPECT_EQ(UINT64_C(0x01020304), visitor_.goaway_frame_.last_good_stream_id);
|
| EXPECT_EQ(0x9, visitor_.goaway_frame_.error_code);
|
| EXPECT_EQ("because I can", visitor_.goaway_frame_.reason_phrase);
|
|
|
| @@ -2567,9 +2547,8 @@ TEST_P(QuicFramerTest, WindowUpdateFrame) {
|
| ASSERT_TRUE(visitor_.header_.get());
|
| EXPECT_TRUE(CheckDecryption(encrypted, !kIncludeVersion));
|
|
|
| - EXPECT_EQ(GG_UINT64_C(0x01020304),
|
| - visitor_.window_update_frame_.stream_id);
|
| - EXPECT_EQ(GG_UINT64_C(0x0c0b0a0908070605),
|
| + EXPECT_EQ(UINT64_C(0x01020304), visitor_.window_update_frame_.stream_id);
|
| + EXPECT_EQ(UINT64_C(0x0c0b0a0908070605),
|
| visitor_.window_update_frame_.byte_offset);
|
|
|
| // Now test framing boundaries.
|
| @@ -2616,8 +2595,7 @@ TEST_P(QuicFramerTest, BlockedFrame) {
|
| ASSERT_TRUE(visitor_.header_.get());
|
| EXPECT_TRUE(CheckDecryption(encrypted, !kIncludeVersion));
|
|
|
| - EXPECT_EQ(GG_UINT64_C(0x01020304),
|
| - visitor_.blocked_frame_.stream_id);
|
| + EXPECT_EQ(UINT64_C(0x01020304), visitor_.blocked_frame_.stream_id);
|
|
|
| // Now test framing boundaries.
|
| for (size_t i = kQuicFrameTypeSize; i < QuicFramer::GetBlockedFrameSize();
|
| @@ -2691,13 +2669,13 @@ TEST_P(QuicFramerTest, PublicResetPacket) {
|
| EXPECT_TRUE(framer_.ProcessPacket(encrypted));
|
| ASSERT_EQ(QUIC_NO_ERROR, framer_.error());
|
| ASSERT_TRUE(visitor_.public_reset_packet_.get());
|
| - EXPECT_EQ(GG_UINT64_C(0xFEDCBA9876543210),
|
| + EXPECT_EQ(UINT64_C(0xFEDCBA9876543210),
|
| visitor_.public_reset_packet_->public_header.connection_id);
|
| EXPECT_TRUE(visitor_.public_reset_packet_->public_header.reset_flag);
|
| EXPECT_FALSE(visitor_.public_reset_packet_->public_header.version_flag);
|
| - EXPECT_EQ(GG_UINT64_C(0xABCDEF0123456789),
|
| + EXPECT_EQ(UINT64_C(0xABCDEF0123456789),
|
| visitor_.public_reset_packet_->nonce_proof);
|
| - EXPECT_EQ(GG_UINT64_C(0x123456789ABC),
|
| + EXPECT_EQ(UINT64_C(0x123456789ABC),
|
| visitor_.public_reset_packet_->rejected_sequence_number);
|
| EXPECT_TRUE(
|
| visitor_.public_reset_packet_->client_address.address().empty());
|
| @@ -2795,13 +2773,13 @@ TEST_P(QuicFramerTest, PublicResetPacketWithClientAddress) {
|
| EXPECT_TRUE(framer_.ProcessPacket(encrypted));
|
| ASSERT_EQ(QUIC_NO_ERROR, framer_.error());
|
| ASSERT_TRUE(visitor_.public_reset_packet_.get());
|
| - EXPECT_EQ(GG_UINT64_C(0xFEDCBA9876543210),
|
| + EXPECT_EQ(UINT64_C(0xFEDCBA9876543210),
|
| visitor_.public_reset_packet_->public_header.connection_id);
|
| EXPECT_TRUE(visitor_.public_reset_packet_->public_header.reset_flag);
|
| EXPECT_FALSE(visitor_.public_reset_packet_->public_header.version_flag);
|
| - EXPECT_EQ(GG_UINT64_C(0xABCDEF0123456789),
|
| + EXPECT_EQ(UINT64_C(0xABCDEF0123456789),
|
| visitor_.public_reset_packet_->nonce_proof);
|
| - EXPECT_EQ(GG_UINT64_C(0x123456789ABC),
|
| + EXPECT_EQ(UINT64_C(0x123456789ABC),
|
| visitor_.public_reset_packet_->rejected_sequence_number);
|
| EXPECT_EQ("4.31.198.44",
|
| IPAddressToString(visitor_.public_reset_packet_->
|
| @@ -2897,18 +2875,18 @@ TEST_P(QuicFramerTest, FecPacket) {
|
| EXPECT_EQ(0u, visitor_.ack_frames_.size());
|
| ASSERT_EQ(1, visitor_.fec_count_);
|
| const QuicFecData& fec_data = *visitor_.fec_data_[0];
|
| - EXPECT_EQ(GG_UINT64_C(0x0123456789ABB), fec_data.fec_group);
|
| + EXPECT_EQ(UINT64_C(0x0123456789ABB), fec_data.fec_group);
|
| EXPECT_EQ("abcdefghijklmnop", fec_data.redundancy);
|
| }
|
|
|
| TEST_P(QuicFramerTest, BuildPaddingFramePacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = false;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| QuicPaddingFrame padding_frame;
|
| @@ -2949,13 +2927,13 @@ TEST_P(QuicFramerTest, BuildPaddingFramePacket) {
|
|
|
| TEST_P(QuicFramerTest, Build4ByteSequenceNumberPaddingFramePacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = false;
|
| header.public_header.sequence_number_length = PACKET_4BYTE_SEQUENCE_NUMBER;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| QuicPaddingFrame padding_frame;
|
| @@ -2995,13 +2973,13 @@ TEST_P(QuicFramerTest, Build4ByteSequenceNumberPaddingFramePacket) {
|
|
|
| TEST_P(QuicFramerTest, Build2ByteSequenceNumberPaddingFramePacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = false;
|
| header.public_header.sequence_number_length = PACKET_2BYTE_SEQUENCE_NUMBER;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| QuicPaddingFrame padding_frame;
|
| @@ -3041,13 +3019,13 @@ TEST_P(QuicFramerTest, Build2ByteSequenceNumberPaddingFramePacket) {
|
|
|
| TEST_P(QuicFramerTest, Build1ByteSequenceNumberPaddingFramePacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = false;
|
| header.public_header.sequence_number_length = PACKET_1BYTE_SEQUENCE_NUMBER;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| QuicPaddingFrame padding_frame;
|
| @@ -3087,18 +3065,18 @@ TEST_P(QuicFramerTest, Build1ByteSequenceNumberPaddingFramePacket) {
|
|
|
| TEST_P(QuicFramerTest, BuildStreamFramePacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = GG_UINT64_C(0x77123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x77123456789ABC);
|
| header.fec_group = 0;
|
|
|
| QuicStreamFrame stream_frame;
|
| stream_frame.stream_id = 0x01020304;
|
| stream_frame.fin = true;
|
| - stream_frame.offset = GG_UINT64_C(0xBA98FEDC32107654);
|
| + stream_frame.offset = UINT64_C(0xBA98FEDC32107654);
|
| stream_frame.data = MakeIOVector("hello world!");
|
|
|
| QuicFrames frames;
|
| @@ -3139,19 +3117,19 @@ TEST_P(QuicFramerTest, BuildStreamFramePacket) {
|
|
|
| TEST_P(QuicFramerTest, BuildStreamFramePacketInFecGroup) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = GG_UINT64_C(0x77123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x77123456789ABC);
|
| header.is_in_fec_group = IN_FEC_GROUP;
|
| - header.fec_group = GG_UINT64_C(0x77123456789ABC);
|
| + header.fec_group = UINT64_C(0x77123456789ABC);
|
|
|
| QuicStreamFrame stream_frame;
|
| stream_frame.stream_id = 0x01020304;
|
| stream_frame.fin = true;
|
| - stream_frame.offset = GG_UINT64_C(0xBA98FEDC32107654);
|
| + stream_frame.offset = UINT64_C(0xBA98FEDC32107654);
|
| stream_frame.data = MakeIOVector("hello world!");
|
|
|
| QuicFrames frames;
|
| @@ -3189,18 +3167,18 @@ TEST_P(QuicFramerTest, BuildStreamFramePacketInFecGroup) {
|
|
|
| TEST_P(QuicFramerTest, BuildStreamFramePacketWithVersionFlag) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = true;
|
| header.fec_flag = false;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = GG_UINT64_C(0x77123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x77123456789ABC);
|
| header.fec_group = 0;
|
|
|
| QuicStreamFrame stream_frame;
|
| stream_frame.stream_id = 0x01020304;
|
| stream_frame.fin = true;
|
| - stream_frame.offset = GG_UINT64_C(0xBA98FEDC32107654);
|
| + stream_frame.offset = UINT64_C(0xBA98FEDC32107654);
|
| stream_frame.data = MakeIOVector("hello world!");
|
|
|
| QuicFrames frames;
|
| @@ -3275,7 +3253,7 @@ TEST_P(QuicFramerTest, BuildStreamFramePacketWithVersionFlag) {
|
|
|
| TEST_P(QuicFramerTest, BuildVersionNegotiationPacket) {
|
| QuicPacketPublicHeader header;
|
| - header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.reset_flag = false;
|
| header.version_flag = true;
|
|
|
| @@ -3310,19 +3288,19 @@ TEST_P(QuicFramerTest, BuildVersionNegotiationPacket) {
|
|
|
| TEST_P(QuicFramerTest, BuildAckFramePacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = GG_UINT64_C(0x770123456789AA8);
|
| + header.packet_sequence_number = UINT64_C(0x770123456789AA8);
|
| header.fec_group = 0;
|
|
|
| QuicAckFrame ack_frame;
|
| ack_frame.entropy_hash = 0x43;
|
| - ack_frame.largest_observed = GG_UINT64_C(0x770123456789ABF);
|
| + ack_frame.largest_observed = UINT64_C(0x770123456789ABF);
|
| ack_frame.delta_time_largest_observed = QuicTime::Delta::Zero();
|
| - ack_frame.missing_packets.insert(GG_UINT64_C(0x770123456789ABE));
|
| + ack_frame.missing_packets.insert(UINT64_C(0x770123456789ABE));
|
|
|
| QuicFrames frames;
|
| frames.push_back(QuicFrame(&ack_frame));
|
| @@ -3371,12 +3349,12 @@ TEST_P(QuicFramerTest, BuildAckFramePacket) {
|
|
|
| TEST_P(QuicFramerTest, BuildTruncatedAckFrameLargePacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = GG_UINT64_C(0x770123456789AA8);
|
| + header.packet_sequence_number = UINT64_C(0x770123456789AA8);
|
| header.fec_group = 0;
|
|
|
| QuicAckFrame ack_frame;
|
| @@ -3480,12 +3458,12 @@ TEST_P(QuicFramerTest, BuildTruncatedAckFrameLargePacket) {
|
|
|
| TEST_P(QuicFramerTest, BuildTruncatedAckFrameSmallPacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = GG_UINT64_C(0x770123456789AA8);
|
| + header.packet_sequence_number = UINT64_C(0x770123456789AA8);
|
| header.fec_group = 0;
|
|
|
| QuicAckFrame ack_frame;
|
| @@ -3543,17 +3521,17 @@ TEST_P(QuicFramerTest, BuildTruncatedAckFrameSmallPacket) {
|
|
|
| TEST_P(QuicFramerTest, BuildStopWaitingPacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = GG_UINT64_C(0x770123456789AA8);
|
| + header.packet_sequence_number = UINT64_C(0x770123456789AA8);
|
| header.fec_group = 0;
|
|
|
| QuicStopWaitingFrame stop_waiting_frame;
|
| stop_waiting_frame.entropy_hash = 0x14;
|
| - stop_waiting_frame.least_unacked = GG_UINT64_C(0x770123456789AA0);
|
| + stop_waiting_frame.least_unacked = UINT64_C(0x770123456789AA0);
|
|
|
| QuicFrames frames;
|
| frames.push_back(QuicFrame(&stop_waiting_frame));
|
| @@ -3594,12 +3572,12 @@ TEST_P(QuicFramerTest, BuildRstFramePacketQuicVersion24) {
|
| }
|
|
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = false;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| QuicRstStreamFrame rst_frame;
|
| @@ -3656,12 +3634,12 @@ TEST_P(QuicFramerTest, BuildRstFramePacketQuic) {
|
| }
|
|
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = false;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| QuicRstStreamFrame rst_frame;
|
| @@ -3707,12 +3685,12 @@ TEST_P(QuicFramerTest, BuildRstFramePacketQuic) {
|
|
|
| TEST_P(QuicFramerTest, BuildCloseFramePacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| QuicConnectionCloseFrame close_frame;
|
| @@ -3757,12 +3735,12 @@ TEST_P(QuicFramerTest, BuildCloseFramePacket) {
|
|
|
| TEST_P(QuicFramerTest, BuildGoAwayPacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| QuicGoAwayFrame goaway_frame;
|
| @@ -3810,12 +3788,12 @@ TEST_P(QuicFramerTest, BuildGoAwayPacket) {
|
|
|
| TEST_P(QuicFramerTest, BuildWindowUpdatePacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| QuicWindowUpdateFrame window_update_frame;
|
| @@ -3856,12 +3834,12 @@ TEST_P(QuicFramerTest, BuildWindowUpdatePacket) {
|
|
|
| TEST_P(QuicFramerTest, BuildBlockedPacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| QuicBlockedFrame blocked_frame;
|
| @@ -3898,12 +3876,12 @@ TEST_P(QuicFramerTest, BuildBlockedPacket) {
|
|
|
| TEST_P(QuicFramerTest, BuildPingPacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| QuicPingFrame ping_frame;
|
| @@ -3937,11 +3915,11 @@ TEST_P(QuicFramerTest, BuildPingPacket) {
|
|
|
| TEST_P(QuicFramerTest, BuildPublicResetPacket) {
|
| QuicPublicResetPacket reset_packet;
|
| - reset_packet.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + reset_packet.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| reset_packet.public_header.reset_flag = true;
|
| reset_packet.public_header.version_flag = false;
|
| - reset_packet.rejected_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| - reset_packet.nonce_proof = GG_UINT64_C(0xABCDEF0123456789);
|
| + reset_packet.rejected_sequence_number = UINT64_C(0x123456789ABC);
|
| + reset_packet.nonce_proof = UINT64_C(0xABCDEF0123456789);
|
|
|
| unsigned char packet[] = {
|
| // public flags (public reset, 8 byte ConnectionId)
|
| @@ -3980,11 +3958,11 @@ TEST_P(QuicFramerTest, BuildPublicResetPacket) {
|
|
|
| TEST_P(QuicFramerTest, BuildPublicResetPacketWithClientAddress) {
|
| QuicPublicResetPacket reset_packet;
|
| - reset_packet.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + reset_packet.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| reset_packet.public_header.reset_flag = true;
|
| reset_packet.public_header.version_flag = false;
|
| - reset_packet.rejected_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| - reset_packet.nonce_proof = GG_UINT64_C(0xABCDEF0123456789);
|
| + reset_packet.rejected_sequence_number = UINT64_C(0x123456789ABC);
|
| + reset_packet.nonce_proof = UINT64_C(0xABCDEF0123456789);
|
| reset_packet.client_address = IPEndPoint(Loopback4(), 0x1234);
|
|
|
| unsigned char packet[] = {
|
| @@ -4032,14 +4010,15 @@ TEST_P(QuicFramerTest, BuildPublicResetPacketWithClientAddress) {
|
|
|
| TEST_P(QuicFramerTest, BuildFecPacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = true;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = (GG_UINT64_C(0x123456789ABC));
|
| + header.packet_sequence_number = (UINT64_C(0x123456789ABC));
|
| header.is_in_fec_group = IN_FEC_GROUP;
|
| - header.fec_group = GG_UINT64_C(0x123456789ABB);;
|
| + header.fec_group = UINT64_C(0x123456789ABB);
|
| + ;
|
|
|
| QuicFecData fec_data;
|
| fec_data.fec_group = 1;
|
| @@ -4075,7 +4054,7 @@ TEST_P(QuicFramerTest, BuildFecPacket) {
|
| }
|
|
|
| TEST_P(QuicFramerTest, EncryptPacket) {
|
| - QuicPacketSequenceNumber sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + QuicPacketSequenceNumber sequence_number = UINT64_C(0x123456789ABC);
|
| unsigned char packet[] = {
|
| // public flags (8 byte connection_id)
|
| 0x3C,
|
| @@ -4109,7 +4088,7 @@ TEST_P(QuicFramerTest, EncryptPacket) {
|
| }
|
|
|
| TEST_P(QuicFramerTest, EncryptPacketWithVersionFlag) {
|
| - QuicPacketSequenceNumber sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + QuicPacketSequenceNumber sequence_number = UINT64_C(0x123456789ABC);
|
| unsigned char packet[] = {
|
| // public flags (version, 8 byte connection_id)
|
| 0x3D,
|
| @@ -4146,12 +4125,12 @@ TEST_P(QuicFramerTest, EncryptPacketWithVersionFlag) {
|
|
|
| TEST_P(QuicFramerTest, AckTruncationLargePacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = false;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| // Create a packet with just the ack.
|
| @@ -4186,12 +4165,12 @@ TEST_P(QuicFramerTest, AckTruncationLargePacket) {
|
|
|
| TEST_P(QuicFramerTest, AckTruncationSmallPacket) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = false;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| // Create a packet with just the ack.
|
| @@ -4226,12 +4205,12 @@ TEST_P(QuicFramerTest, AckTruncationSmallPacket) {
|
|
|
| TEST_P(QuicFramerTest, CleanTruncation) {
|
| QuicPacketHeader header;
|
| - header.public_header.connection_id = GG_UINT64_C(0xFEDCBA9876543210);
|
| + header.public_header.connection_id = UINT64_C(0xFEDCBA9876543210);
|
| header.public_header.reset_flag = false;
|
| header.public_header.version_flag = false;
|
| header.fec_flag = false;
|
| header.entropy_flag = true;
|
| - header.packet_sequence_number = GG_UINT64_C(0x123456789ABC);
|
| + header.packet_sequence_number = UINT64_C(0x123456789ABC);
|
| header.fec_group = 0;
|
|
|
| QuicAckFrame ack_frame;
|
|
|