summaryrefslogtreecommitdiff
path: root/grpc/src/core/lib/security/security_connector/fake/fake_security_connector.cc
diff options
context:
space:
mode:
Diffstat (limited to 'grpc/src/core/lib/security/security_connector/fake/fake_security_connector.cc')
-rw-r--r--grpc/src/core/lib/security/security_connector/fake/fake_security_connector.cc16
1 files changed, 13 insertions, 3 deletions
diff --git a/grpc/src/core/lib/security/security_connector/fake/fake_security_connector.cc b/grpc/src/core/lib/security/security_connector/fake/fake_security_connector.cc
index fdf750f4..0e25fb02 100644
--- a/grpc/src/core/lib/security/security_connector/fake/fake_security_connector.cc
+++ b/grpc/src/core/lib/security/security_connector/fake/fake_security_connector.cc
@@ -79,6 +79,11 @@ class grpc_fake_channel_security_connector final
grpc_core::RefCountedPtr<grpc_auth_context>* auth_context,
grpc_closure* on_peer_checked) override;
+ void cancel_check_peer(grpc_closure* /*on_peer_checked*/,
+ grpc_error_handle error) override {
+ GRPC_ERROR_UNREF(error);
+ }
+
int cmp(const grpc_security_connector* other_sc) const override {
auto* other =
reinterpret_cast<const grpc_fake_channel_security_connector*>(other_sc);
@@ -105,7 +110,7 @@ class grpc_fake_channel_security_connector final
bool check_call_host(absl::string_view host,
grpc_auth_context* /*auth_context*/,
grpc_closure* /*on_call_host_checked*/,
- grpc_error** /*error*/) override {
+ grpc_error_handle* /*error*/) override {
absl::string_view authority_hostname;
absl::string_view authority_ignored_port;
absl::string_view target_hostname;
@@ -135,7 +140,7 @@ class grpc_fake_channel_security_connector final
}
void cancel_check_call_host(grpc_closure* /*on_call_host_checked*/,
- grpc_error* error) override {
+ grpc_error_handle error) override {
GRPC_ERROR_UNREF(error);
}
@@ -214,7 +219,7 @@ static void fake_check_peer(
grpc_core::RefCountedPtr<grpc_auth_context>* auth_context,
grpc_closure* on_peer_checked) {
const char* prop_name;
- grpc_error* error = GRPC_ERROR_NONE;
+ grpc_error_handle error = GRPC_ERROR_NONE;
*auth_context = nullptr;
if (peer.property_count != 2) {
error = GRPC_ERROR_CREATE_FROM_STATIC_STRING(
@@ -287,6 +292,11 @@ class grpc_fake_server_security_connector
fake_check_peer(this, peer, auth_context, on_peer_checked);
}
+ void cancel_check_peer(grpc_closure* /*on_peer_checked*/,
+ grpc_error_handle error) override {
+ GRPC_ERROR_UNREF(error);
+ }
+
void add_handshakers(const grpc_channel_args* args,
grpc_pollset_set* /*interested_parties*/,
grpc_core::HandshakeManager* handshake_mgr) override {