Index: net/quic/core/quic_packets.h |
diff --git a/net/quic/core/quic_packets.h b/net/quic/core/quic_packets.h |
index 7dfc542aad0d714d05e7148c1c1ef566e4565c4f..e83e7ac70c3d8536365d234ba9a2cfbb9301ca2a 100644 |
--- a/net/quic/core/quic_packets.h |
+++ b/net/quic/core/quic_packets.h |
@@ -19,7 +19,6 @@ |
#include "base/strings/string_piece.h" |
#include "net/base/int128.h" |
#include "net/base/iovec.h" |
-#include "net/base/net_export.h" |
#include "net/quic/core/frames/quic_frame.h" |
#include "net/quic/core/quic_ack_listener_interface.h" |
#include "net/quic/core/quic_bandwidth.h" |
@@ -28,6 +27,7 @@ |
#include "net/quic/core/quic_time.h" |
#include "net/quic/core/quic_types.h" |
#include "net/quic/core/quic_versions.h" |
+#include "net/quic/platform/api/quic_export.h" |
#include "net/quic/platform/api/quic_socket_address.h" |
namespace net { |
@@ -36,10 +36,10 @@ class QuicPacket; |
struct QuicPacketHeader; |
// Size in bytes of the data packet header. |
-NET_EXPORT_PRIVATE size_t GetPacketHeaderSize(QuicVersion version, |
- const QuicPacketHeader& header); |
+QUIC_EXPORT_PRIVATE size_t GetPacketHeaderSize(QuicVersion version, |
+ const QuicPacketHeader& header); |
-NET_EXPORT_PRIVATE size_t |
+QUIC_EXPORT_PRIVATE size_t |
GetPacketHeaderSize(QuicVersion version, |
QuicConnectionIdLength connection_id_length, |
bool include_version, |
@@ -48,10 +48,10 @@ GetPacketHeaderSize(QuicVersion version, |
QuicPacketNumberLength packet_number_length); |
// Index of the first byte in a QUIC packet of encrypted data. |
-NET_EXPORT_PRIVATE size_t |
+QUIC_EXPORT_PRIVATE size_t |
GetStartOfEncryptedData(QuicVersion version, const QuicPacketHeader& header); |
-NET_EXPORT_PRIVATE size_t |
+QUIC_EXPORT_PRIVATE size_t |
GetStartOfEncryptedData(QuicVersion version, |
QuicConnectionIdLength connection_id_length, |
bool include_version, |
@@ -59,7 +59,7 @@ GetStartOfEncryptedData(QuicVersion version, |
bool include_diversification_nonce, |
QuicPacketNumberLength packet_number_length); |
-struct NET_EXPORT_PRIVATE QuicPacketPublicHeader { |
+struct QUIC_EXPORT_PRIVATE QuicPacketPublicHeader { |
QuicPacketPublicHeader(); |
explicit QuicPacketPublicHeader(const QuicPacketPublicHeader& other); |
~QuicPacketPublicHeader(); |
@@ -79,20 +79,21 @@ struct NET_EXPORT_PRIVATE QuicPacketPublicHeader { |
}; |
// Header for Data packets. |
-struct NET_EXPORT_PRIVATE QuicPacketHeader { |
+struct QUIC_EXPORT_PRIVATE QuicPacketHeader { |
QuicPacketHeader(); |
explicit QuicPacketHeader(const QuicPacketPublicHeader& header); |
QuicPacketHeader(const QuicPacketHeader& other); |
- NET_EXPORT_PRIVATE friend std::ostream& operator<<(std::ostream& os, |
- const QuicPacketHeader& s); |
+ QUIC_EXPORT_PRIVATE friend std::ostream& operator<<( |
+ std::ostream& os, |
+ const QuicPacketHeader& s); |
QuicPacketPublicHeader public_header; |
QuicPacketNumber packet_number; |
QuicPathId path_id; |
}; |
-struct NET_EXPORT_PRIVATE QuicPublicResetPacket { |
+struct QUIC_EXPORT_PRIVATE QuicPublicResetPacket { |
QuicPublicResetPacket(); |
explicit QuicPublicResetPacket(const QuicPacketPublicHeader& header); |
@@ -106,7 +107,7 @@ struct NET_EXPORT_PRIVATE QuicPublicResetPacket { |
typedef QuicPacketPublicHeader QuicVersionNegotiationPacket; |
-class NET_EXPORT_PRIVATE QuicData { |
+class QUIC_EXPORT_PRIVATE QuicData { |
public: |
QuicData(const char* buffer, size_t length); |
QuicData(const char* buffer, size_t length, bool owns_buffer); |
@@ -127,7 +128,7 @@ class NET_EXPORT_PRIVATE QuicData { |
DISALLOW_COPY_AND_ASSIGN(QuicData); |
}; |
-class NET_EXPORT_PRIVATE QuicPacket : public QuicData { |
+class QUIC_EXPORT_PRIVATE QuicPacket : public QuicData { |
public: |
// TODO(fayang): 4 fields from public header are passed in as arguments. |
// Consider to add a convenience method which directly accepts the entire |
@@ -157,7 +158,7 @@ class NET_EXPORT_PRIVATE QuicPacket : public QuicData { |
DISALLOW_COPY_AND_ASSIGN(QuicPacket); |
}; |
-class NET_EXPORT_PRIVATE QuicEncryptedPacket : public QuicData { |
+class QUIC_EXPORT_PRIVATE QuicEncryptedPacket : public QuicData { |
public: |
QuicEncryptedPacket(const char* buffer, size_t length); |
QuicEncryptedPacket(const char* buffer, size_t length, bool owns_buffer); |
@@ -169,7 +170,7 @@ class NET_EXPORT_PRIVATE QuicEncryptedPacket : public QuicData { |
// member (in the base class QuicData) causes this object to have padding |
// bytes, which causes the default gtest object printer to read |
// uninitialize memory. So we need to teach gtest how to print this object. |
- NET_EXPORT_PRIVATE friend std::ostream& operator<<( |
+ QUIC_EXPORT_PRIVATE friend std::ostream& operator<<( |
std::ostream& os, |
const QuicEncryptedPacket& s); |
@@ -178,7 +179,7 @@ class NET_EXPORT_PRIVATE QuicEncryptedPacket : public QuicData { |
}; |
// A received encrypted QUIC packet, with a recorded time of receipt. |
-class NET_EXPORT_PRIVATE QuicReceivedPacket : public QuicEncryptedPacket { |
+class QUIC_EXPORT_PRIVATE QuicReceivedPacket : public QuicEncryptedPacket { |
public: |
QuicReceivedPacket(const char* buffer, size_t length, QuicTime receipt_time); |
QuicReceivedPacket(const char* buffer, |
@@ -205,7 +206,7 @@ class NET_EXPORT_PRIVATE QuicReceivedPacket : public QuicEncryptedPacket { |
// member (in the base class QuicData) causes this object to have padding |
// bytes, which causes the default gtest object printer to read |
// uninitialize memory. So we need to teach gtest how to print this object. |
- NET_EXPORT_PRIVATE friend std::ostream& operator<<( |
+ QUIC_EXPORT_PRIVATE friend std::ostream& operator<<( |
std::ostream& os, |
const QuicReceivedPacket& s); |
@@ -216,7 +217,7 @@ class NET_EXPORT_PRIVATE QuicReceivedPacket : public QuicEncryptedPacket { |
DISALLOW_COPY_AND_ASSIGN(QuicReceivedPacket); |
}; |
-struct NET_EXPORT_PRIVATE SerializedPacket { |
+struct QUIC_EXPORT_PRIVATE SerializedPacket { |
SerializedPacket(QuicPathId path_id, |
QuicPacketNumber packet_number, |
QuicPacketNumberLength packet_number_length, |
@@ -251,12 +252,12 @@ struct NET_EXPORT_PRIVATE SerializedPacket { |
}; |
// Deletes and clears all the frames and the packet from serialized packet. |
-NET_EXPORT_PRIVATE void ClearSerializedPacket( |
+QUIC_EXPORT_PRIVATE void ClearSerializedPacket( |
SerializedPacket* serialized_packet); |
// Allocates a new char[] of size |packet.encrypted_length| and copies in |
// |packet.encrypted_buffer|. |
-NET_EXPORT_PRIVATE char* CopyBuffer(const SerializedPacket& packet); |
+QUIC_EXPORT_PRIVATE char* CopyBuffer(const SerializedPacket& packet); |
} // namespace net |