diff options
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.cc | 16 |
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 { |