Index: net/quic/core/quic_config.h |
diff --git a/net/quic/core/quic_config.h b/net/quic/core/quic_config.h |
index de2afe63c9cac98479c318253362b553f40dc611..e23881089363d875df472cc426cd4f0295d9960e 100644 |
--- a/net/quic/core/quic_config.h |
+++ b/net/quic/core/quic_config.h |
@@ -10,9 +10,9 @@ |
#include <string> |
-#include "net/base/net_export.h" |
#include "net/quic/core/quic_packets.h" |
#include "net/quic/core/quic_time.h" |
+#include "net/quic/platform/api/quic_export.h" |
namespace net { |
@@ -41,7 +41,7 @@ enum HelloType { |
// An abstract base class that stores a value that can be sent in CHLO/SHLO |
// message. These values can be OPTIONAL or REQUIRED, depending on |presence_|. |
-class NET_EXPORT_PRIVATE QuicConfigValue { |
+class QUIC_EXPORT_PRIVATE QuicConfigValue { |
public: |
QuicConfigValue(QuicTag tag, QuicConfigPresence presence); |
virtual ~QuicConfigValue(); |
@@ -61,7 +61,7 @@ class NET_EXPORT_PRIVATE QuicConfigValue { |
const QuicConfigPresence presence_; |
}; |
-class NET_EXPORT_PRIVATE QuicNegotiableValue : public QuicConfigValue { |
+class QUIC_EXPORT_PRIVATE QuicNegotiableValue : public QuicConfigValue { |
public: |
QuicNegotiableValue(QuicTag tag, QuicConfigPresence presence); |
~QuicNegotiableValue() override; |
@@ -75,7 +75,7 @@ class NET_EXPORT_PRIVATE QuicNegotiableValue : public QuicConfigValue { |
bool negotiated_; |
}; |
-class NET_EXPORT_PRIVATE QuicNegotiableUint32 : public QuicNegotiableValue { |
+class QUIC_EXPORT_PRIVATE QuicNegotiableUint32 : public QuicNegotiableValue { |
// TODO(fayang): some negotiated values use uint32 as bool (e.g., silent |
// close). Consider adding a QuicNegotiableBool type. |
public: |
@@ -115,7 +115,7 @@ class NET_EXPORT_PRIVATE QuicNegotiableUint32 : public QuicNegotiableValue { |
}; |
// Stores uint32_t from CHLO or SHLO messages that are not negotiated. |
-class NET_EXPORT_PRIVATE QuicFixedUint32 : public QuicConfigValue { |
+class QUIC_EXPORT_PRIVATE QuicFixedUint32 : public QuicConfigValue { |
public: |
QuicFixedUint32(QuicTag name, QuicConfigPresence presence); |
~QuicFixedUint32() override; |
@@ -148,7 +148,7 @@ class NET_EXPORT_PRIVATE QuicFixedUint32 : public QuicConfigValue { |
}; |
// Stores tag from CHLO or SHLO messages that are not negotiated. |
-class NET_EXPORT_PRIVATE QuicFixedTagVector : public QuicConfigValue { |
+class QUIC_EXPORT_PRIVATE QuicFixedTagVector : public QuicConfigValue { |
public: |
QuicFixedTagVector(QuicTag name, QuicConfigPresence presence); |
QuicFixedTagVector(const QuicFixedTagVector& other); |
@@ -184,7 +184,7 @@ class NET_EXPORT_PRIVATE QuicFixedTagVector : public QuicConfigValue { |
}; |
// Stores QuicSocketAddress from CHLO or SHLO messages that are not negotiated. |
-class NET_EXPORT_PRIVATE QuicFixedSocketAddress : public QuicConfigValue { |
+class QUIC_EXPORT_PRIVATE QuicFixedSocketAddress : public QuicConfigValue { |
public: |
QuicFixedSocketAddress(QuicTag tag, QuicConfigPresence presence); |
~QuicFixedSocketAddress() override; |
@@ -216,7 +216,7 @@ class NET_EXPORT_PRIVATE QuicFixedSocketAddress : public QuicConfigValue { |
// QuicConfig contains non-crypto configuration options that are negotiated in |
// the crypto handshake. |
-class NET_EXPORT_PRIVATE QuicConfig { |
+class QUIC_EXPORT_PRIVATE QuicConfig { |
public: |
QuicConfig(); |
QuicConfig(const QuicConfig& other); |