aboutsummaryrefslogtreecommitdiffhomepage
path: root/BUILD
diff options
context:
space:
mode:
authorGravatar Jiangtao Li <jiangtao@google.com>2017-08-07 11:24:07 -0700
committerGravatar GitHub <noreply@github.com>2017-08-07 11:24:07 -0700
commit0211cfb2777265d4d4d8ed36c76d3130bffe7756 (patch)
treeac7c3ea7b4a1b8d28d15a296d19010f8e20bb9fd /BUILD
parent9b5da78be9c5aa1f34cb1a8f4aec4c4731cdf42c (diff)
Revert "Revert "Add TSI zero-copy frame protector""
Diffstat (limited to 'BUILD')
-rw-r--r--BUILD28
1 files changed, 21 insertions, 7 deletions
diff --git a/BUILD b/BUILD
index e01313f35d..49c340d070 100644
--- a/BUILD
+++ b/BUILD
@@ -1412,31 +1412,45 @@ grpc_cc_library(
)
grpc_cc_library(
+ name = "tsi_interface",
+ srcs = [
+ "src/core/tsi/transport_security.c",
+ "src/core/tsi/transport_security_adapter.c",
+ ],
+ hdrs = [
+ "src/core/tsi/transport_security.h",
+ "src/core/tsi/transport_security_adapter.h",
+ "src/core/tsi/transport_security_interface.h",
+ ],
+ language = "c",
+ deps = [
+ "gpr",
+ "grpc_trace",
+ ],
+)
+
+grpc_cc_library(
name = "tsi",
srcs = [
"src/core/tsi/fake_transport_security.c",
"src/core/tsi/gts_transport_security.c",
"src/core/tsi/ssl_transport_security.c",
- "src/core/tsi/transport_security.c",
- "src/core/tsi/transport_security_adapter.c",
+ "src/core/tsi/transport_security_grpc.c",
],
hdrs = [
"src/core/tsi/fake_transport_security.h",
"src/core/tsi/gts_transport_security.h",
"src/core/tsi/ssl_transport_security.h",
"src/core/tsi/ssl_types.h",
- "src/core/tsi/transport_security.h",
- "src/core/tsi/transport_security_adapter.h",
- "src/core/tsi/transport_security_interface.h",
+ "src/core/tsi/transport_security_grpc.h",
],
external_deps = [
"libssl",
],
language = "c",
deps = [
- "gpr",
"grpc_base",
- "grpc_trace",
+ "tsi_interface",
],
)