Move call.h -> impl/call.h
diff --git a/Makefile b/Makefile
index 3a61f79..f2884fd 100644
--- a/Makefile
+++ b/Makefile
@@ -2632,6 +2632,7 @@
include/grpc++/config.h \
include/grpc++/create_channel.h \
include/grpc++/credentials.h \
+ include/grpc++/impl/call.h \
include/grpc++/impl/client_unary_call.h \
include/grpc++/impl/internal_stub.h \
include/grpc++/impl/rpc_method.h \
diff --git a/build.json b/build.json
index fdb32eb..602d775 100644
--- a/build.json
+++ b/build.json
@@ -385,6 +385,7 @@
"include/grpc++/config.h",
"include/grpc++/create_channel.h",
"include/grpc++/credentials.h",
+ "include/grpc++/impl/call.h",
"include/grpc++/impl/client_unary_call.h",
"include/grpc++/impl/internal_stub.h",
"include/grpc++/impl/rpc_method.h",
diff --git a/include/grpc++/call.h b/include/grpc++/impl/call.h
similarity index 100%
rename from include/grpc++/call.h
rename to include/grpc++/impl/call.h
diff --git a/include/grpc++/stream.h b/include/grpc++/stream.h
index c30825a..57ca86a 100644
--- a/include/grpc++/stream.h
+++ b/include/grpc++/stream.h
@@ -34,9 +34,9 @@
#ifndef __GRPCPP_STREAM_H__
#define __GRPCPP_STREAM_H__
-#include <grpc++/call.h>
#include <grpc++/channel_interface.h>
#include <grpc++/completion_queue.h>
+#include <grpc++/impl/call.h>
#include <grpc++/status.h>
#include <grpc/support/log.h>
diff --git a/src/cpp/client/channel.cc b/src/cpp/client/channel.cc
index a1539e4..da94739 100644
--- a/src/cpp/client/channel.cc
+++ b/src/cpp/client/channel.cc
@@ -42,12 +42,12 @@
#include <grpc/support/slice.h>
#include "src/cpp/proto/proto_utils.h"
-#include <grpc++/call.h>
#include <grpc++/channel_arguments.h>
#include <grpc++/client_context.h>
#include <grpc++/completion_queue.h>
#include <grpc++/config.h>
#include <grpc++/credentials.h>
+#include <grpc++/impl/call.h>
#include <grpc++/impl/rpc_method.h>
#include <grpc++/status.h>
#include <google/protobuf/message.h>
diff --git a/src/cpp/client/client_unary_call.cc b/src/cpp/client/client_unary_call.cc
index e652750..8598592 100644
--- a/src/cpp/client/client_unary_call.cc
+++ b/src/cpp/client/client_unary_call.cc
@@ -32,7 +32,7 @@
*/
#include <grpc++/impl/client_unary_call.h>
-#include <grpc++/call.h>
+#include <grpc++/impl/call.h>
#include <grpc++/channel_interface.h>
#include <grpc++/completion_queue.h>
#include <grpc++/status.h>
diff --git a/src/cpp/common/call.cc b/src/cpp/common/call.cc
index d3a9de3..0315ffb 100644
--- a/src/cpp/common/call.cc
+++ b/src/cpp/common/call.cc
@@ -31,7 +31,7 @@
*
*/
-#include <include/grpc++/call.h>
+#include <include/grpc++/impl/call.h>
#include <include/grpc++/channel_interface.h>
namespace grpc {