Skip to content

Commit

Permalink
Fully qualify namespace (envoyproxy#38335)
Browse files Browse the repository at this point in the history
It confuses an internal toolchain otherwise.

Risk Level: Low
Testing: Unit tests
Docs Changes: N/A
Release Notes: N/A
Platform Specific Features: N/A

Signed-off-by: Yan Avlasov <[email protected]>
  • Loading branch information
yanavlasov authored Feb 7, 2025
1 parent dc3b061 commit 1706a64
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
3 changes: 2 additions & 1 deletion mobile/envoy_build_config/extension_registry.cc
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,8 @@ void ExtensionRegistry::registerFactories() {
Quic::forceRegisterEnvoyQuicCryptoServerStreamFactoryImpl();
Quic::forceRegisterQuicServerTransportSocketConfigFactory();
Quic::forceRegisterEnvoyQuicProofSourceFactoryImpl();
Quic::forceRegisterEnvoyDeterministicConnectionIdGeneratorConfigFactory();
Quic::Extensions::ConnectionIdGenerator::Deterministic::
forceRegisterEnvoyDeterministicConnectionIdGeneratorConfigFactory();
#endif

Quic::forceRegisterQuicClientTransportSocketConfigFactory();
Expand Down
3 changes: 2 additions & 1 deletion source/common/quic/quic_client_transport_socket_factory.h
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,8 @@ class QuicClientTransportSocketFactory : public Network::CommonUpstreamTransport

private:
// The QUIC client transport socket can create TLS sockets for fallback to TCP.
std::unique_ptr<Extensions::TransportSockets::Tls::ClientSslSocketFactory> fallback_factory_;
std::unique_ptr<Envoy::Extensions::TransportSockets::Tls::ClientSslSocketFactory>
fallback_factory_;
// The storage for thread local quic config.
ThreadLocal::TypedSlot<ThreadLocalQuicConfig> tls_slot_;
};
Expand Down

0 comments on commit 1706a64

Please sign in to comment.