From 3df02f44e07602ad3ba8012befcd3e21b45b9ead Mon Sep 17 00:00:00 2001 From: Alexander Polcyn Date: Fri, 26 Jan 2024 13:01:11 -0800 Subject: [PATCH] [export] Use xdstp for LDS in google-c2p resolver ---- DO NOT SUBMIT. This PR is for testing purposes only. [cl/601845634](http://cl/601845634) PiperOrigin-RevId: 601845634 --- .../client_channel/resolver/google_c2p/google_c2p_resolver.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/core/ext/filters/client_channel/resolver/google_c2p/google_c2p_resolver.cc b/src/core/ext/filters/client_channel/resolver/google_c2p/google_c2p_resolver.cc index e868255570a..354e4411b13 100644 --- a/src/core/ext/filters/client_channel/resolver/google_c2p/google_c2p_resolver.cc +++ b/src/core/ext/filters/client_channel/resolver/google_c2p/google_c2p_resolver.cc @@ -258,6 +258,10 @@ void GoogleCloud2ProdResolver::StartXdsResolver() { Json::FromObject({ {kC2PAuthority, Json::FromObject({ {"xds_servers", std::move(xds_server)}, + {"client_listener_resource_name_template", + Json::FromString(absl::StrCat( + "xdstp://", kC2PAuthority, + "/envoy.config.listener.v3.Listener/%s"))}, })}, })}, {"node", Json::FromObject(std::move(node))},