diff options
author | 2015-09-22 09:25:57 -0700 | |
---|---|---|
committer | 2015-09-22 09:25:57 -0700 | |
commit | 10ee2747a92a20c0bbe8cf3e2e759a121c6cb076 (patch) | |
tree | d295d20b29d36c273216368e93b5fcdb65892f76 /src/core/surface/secure_channel_create.c | |
parent | d9fdaf204cbca6472f5588eba83f37c01bb6c8a4 (diff) | |
parent | 1ca05139a2d3b05518d73200b53ccb86161eeef3 (diff) |
Merge github.com:grpc/grpc into we-are-one
Diffstat (limited to 'src/core/surface/secure_channel_create.c')
-rw-r--r-- | src/core/surface/secure_channel_create.c | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/core/surface/secure_channel_create.c b/src/core/surface/secure_channel_create.c index 9f10cd29fd..c2d571d955 100644 --- a/src/core/surface/secure_channel_create.c +++ b/src/core/surface/secure_channel_create.c @@ -47,7 +47,6 @@ #include "src/core/iomgr/tcp_client.h" #include "src/core/security/auth_filters.h" #include "src/core/security/credentials.h" -#include "src/core/security/secure_transport_setup.h" #include "src/core/surface/channel.h" #include "src/core/transport/chttp2_transport.h" #include "src/core/tsi/transport_security_interface.h" @@ -84,11 +83,10 @@ static void connector_unref(grpc_connector *con, grpc_call_list *call_list) { } } -static void on_secure_transport_setup_done(void *arg, - grpc_security_status status, - grpc_endpoint *wrapped_endpoint, - grpc_endpoint *secure_endpoint, - grpc_call_list *call_list) { +static void on_secure_handshake_done(void *arg, grpc_security_status status, + grpc_endpoint *wrapped_endpoint, + grpc_endpoint *secure_endpoint, + grpc_call_list *call_list) { connector *c = arg; grpc_closure *notify; gpr_mu_lock(&c->mu); @@ -97,7 +95,7 @@ static void on_secure_transport_setup_done(void *arg, gpr_mu_unlock(&c->mu); } else if (status != GRPC_SECURITY_OK) { GPR_ASSERT(c->connecting_endpoint == wrapped_endpoint); - gpr_log(GPR_ERROR, "Secure transport setup failed with error %d.", status); + gpr_log(GPR_ERROR, "Secure handshake failed with error %d.", status); memset(c->result, 0, sizeof(*c->result)); c->connecting_endpoint = NULL; gpr_mu_unlock(&c->mu); @@ -128,8 +126,9 @@ static void connected(void *arg, int success, grpc_call_list *call_list) { GPR_ASSERT(c->connecting_endpoint == NULL); c->connecting_endpoint = tcp; gpr_mu_unlock(&c->mu); - grpc_setup_secure_transport(&c->security_connector->base, tcp, - on_secure_transport_setup_done, c, call_list); + grpc_security_connector_do_handshake(&c->security_connector->base, tcp, + on_secure_handshake_done, c, + call_list); } else { memset(c->result, 0, sizeof(*c->result)); notify = c->notify; |