aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/surface/secure_channel_create.c
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2015-09-22 09:25:57 -0700
committerGravatar Craig Tiller <ctiller@google.com>2015-09-22 09:25:57 -0700
commit10ee2747a92a20c0bbe8cf3e2e759a121c6cb076 (patch)
treed295d20b29d36c273216368e93b5fcdb65892f76 /src/core/surface/secure_channel_create.c
parentd9fdaf204cbca6472f5588eba83f37c01bb6c8a4 (diff)
parent1ca05139a2d3b05518d73200b53ccb86161eeef3 (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.c17
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;