diff options
author | Yang Gao <yangg@google.com> | 2015-04-09 23:25:21 -0700 |
---|---|---|
committer | Yang Gao <yangg@google.com> | 2015-04-09 23:25:21 -0700 |
commit | a40020788f9f0fffe435389ad941e11b412a1896 (patch) | |
tree | 9d535217dcf8e10e30790f4d4b17adad99ab6203 /test/cpp/interop/server.cc | |
parent | 3ca65e3228d028e1b5e28c523c2ee5ca92bb9585 (diff) |
Split interop client and server into components
Diffstat (limited to 'test/cpp/interop/server.cc')
-rw-r--r-- | test/cpp/interop/server.cc | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/test/cpp/interop/server.cc b/test/cpp/interop/server.cc index 87bf48938b..d87493b813 100644 --- a/test/cpp/interop/server.cc +++ b/test/cpp/interop/server.cc @@ -41,7 +41,6 @@ #include <gflags/gflags.h> #include <grpc/grpc.h> #include <grpc/support/log.h> -#include "test/core/end2end/data/ssl_test_data.h" #include <grpc++/config.h> #include <grpc++/server.h> #include <grpc++/server_builder.h> @@ -52,6 +51,7 @@ #include "test/cpp/interop/test.grpc.pb.h" #include "test/cpp/interop/empty.grpc.pb.h" #include "test/cpp/interop/messages.grpc.pb.h" +#include "test/cpp/interop/server_helper.h" DEFINE_bool(enable_ssl, false, "Whether to use ssl/tls."); DEFINE_int32(port, 0, "Server port."); @@ -211,15 +211,8 @@ void RunServer() { ServerBuilder builder; builder.RegisterService(&service); - std::shared_ptr<ServerCredentials> creds = grpc::InsecureServerCredentials(); - if (FLAGS_enable_ssl) { - SslServerCredentialsOptions::PemKeyCertPair pkcp = {test_server1_key, - test_server1_cert}; - SslServerCredentialsOptions ssl_opts; - ssl_opts.pem_root_certs = ""; - ssl_opts.pem_key_cert_pairs.push_back(pkcp); - creds = grpc::SslServerCredentials(ssl_opts); - } + std::shared_ptr<ServerCredentials> creds = + grpc::testing::CreateInteropServerCredentials(); builder.AddListeningPort(server_address.str(), creds); std::unique_ptr<Server> server(builder.BuildAndStart()); gpr_log(GPR_INFO, "Server listening on %s", server_address.str().c_str()); |