Home
last modified time | relevance | path

Searched refs:domain_pattern (Results 1 – 7 of 7) sorted by relevance

/aosp_15_r20/external/grpc-grpc/src/core/ext/xds/
H A Dxds_routing.cc56 std::string domain_pattern = std::string(domain_pattern_in); in DomainMatch() local
58 std::transform(domain_pattern.begin(), domain_pattern.end(), in DomainMatch()
59 domain_pattern.begin(), in DomainMatch()
65 return domain_pattern == expected_host_name; in DomainMatch()
68 if (expected_host_name.size() < domain_pattern.size()) return false; in DomainMatch()
69 absl::string_view pattern_suffix(domain_pattern.c_str() + 1); in DomainMatch()
76 if (expected_host_name.size() < domain_pattern.size()) return false; in DomainMatch()
77 absl::string_view pattern_prefix(domain_pattern.c_str(), in DomainMatch()
78 domain_pattern.size() - 1); in DomainMatch()
87 MatchType DomainPatternMatchType(absl::string_view domain_pattern) { in DomainPatternMatchType() argument
[all …]
H A Dxds_route_config.cc1081 std::string domain_pattern = UpbStringToStdString(domains[j]); in Parse() local
1082 if (!XdsRouting::IsValidDomainPattern(domain_pattern)) { in Parse()
1086 absl::StrCat("invalid domain pattern \"", domain_pattern, "\"")); in Parse()
1088 vhost.domains.emplace_back(std::move(domain_pattern)); in Parse()
H A Dxds_routing.h76 static bool IsValidDomainPattern(absl::string_view domain_pattern);
/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/src/core/ext/xds/
Dxds_routing.cc56 std::string domain_pattern = std::string(domain_pattern_in); in DomainMatch() local
58 std::transform(domain_pattern.begin(), domain_pattern.end(), in DomainMatch()
59 domain_pattern.begin(), in DomainMatch()
65 return domain_pattern == expected_host_name; in DomainMatch()
68 if (expected_host_name.size() < domain_pattern.size()) return false; in DomainMatch()
69 absl::string_view pattern_suffix(domain_pattern.c_str() + 1); in DomainMatch()
76 if (expected_host_name.size() < domain_pattern.size()) return false; in DomainMatch()
77 absl::string_view pattern_prefix(domain_pattern.c_str(), in DomainMatch()
78 domain_pattern.size() - 1); in DomainMatch()
87 MatchType DomainPatternMatchType(absl::string_view domain_pattern) { in DomainPatternMatchType() argument
[all …]
Dxds_route_config.cc1067 std::string domain_pattern = UpbStringToStdString(domains[j]); in Parse() local
1068 if (!XdsRouting::IsValidDomainPattern(domain_pattern)) { in Parse()
1072 absl::StrCat("invalid domain pattern \"", domain_pattern, "\"")); in Parse()
1074 vhost.domains.emplace_back(std::move(domain_pattern)); in Parse()
Dxds_routing.h76 static bool IsValidDomainPattern(absl::string_view domain_pattern);
/aosp_15_r20/development/tools/repo_pull/
H A Dgerrit.py249 def _domain_matches(domain_name, domain_pattern): argument
273 domain_pattern = domain_pattern.removeprefix('.')
274 return (domain_name == domain_pattern or
275 (domain_name.endswith(domain_pattern) and
276 domain_name[-len(domain_pattern) - 1] == '.'))
283 for domain_pattern, login in credentials.items():
284 if _domain_matches(domain, domain_pattern):