From 372299406ab6e494f18160f2a60d81ee28a0befc Mon Sep 17 00:00:00 2001 From: Yihua Zhang Date: Mon, 13 Jan 2020 11:24:08 -0800 Subject: [PATCH] update local tcp security level --- .../security_connector/local/local_security_connector.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/core/lib/security/security_connector/local/local_security_connector.cc b/src/core/lib/security/security_connector/local/local_security_connector.cc index 6fb770d7ade..96434e7ab2d 100644 --- a/src/core/lib/security/security_connector/local/local_security_connector.cc +++ b/src/core/lib/security/security_connector/local/local_security_connector.cc @@ -120,9 +120,10 @@ void local_check_peer(grpc_security_connector* sc, tsi_peer peer, } if (peer.properties != nullptr) gpr_free(peer.properties); peer.properties = new_properties; - // TODO(yihuazhang): Set security level of local TCP to TSI_SECURITY_NONE. const char* security_level = - tsi_security_level_to_string(TSI_PRIVACY_AND_INTEGRITY); + type == LOCAL_TCP + ? tsi_security_level_to_string(TSI_SECURITY_NONE) + : tsi_security_level_to_string(TSI_PRIVACY_AND_INTEGRITY); tsi_result result = tsi_construct_string_peer_property_from_cstring( TSI_SECURITY_LEVEL_PEER_PROPERTY, security_level, &peer.properties[peer.property_count]);