aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/grpc/impl
diff options
context:
space:
mode:
authorGravatar Ruslan Nigmatullin <elessar@dropbox.com>2018-02-21 16:44:35 -0800
committerGravatar Ruslan Nigmatullin <elessar@dropbox.com>2018-03-20 09:17:28 -0700
commit7ae3733cab31c9c8b06dc5961984e063685de261 (patch)
treeb4d8535830d94b9de4b520761c29ff1162fcf485 /include/grpc/impl
parentc4223da3ef38b1ad728e5b6a7ccd3dd0a0008937 (diff)
[grpc] Add SSL session client cache support
Diffstat (limited to 'include/grpc/impl')
-rw-r--r--include/grpc/impl/codegen/grpc_types.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/grpc/impl/codegen/grpc_types.h b/include/grpc/impl/codegen/grpc_types.h
index dcce2e7f9a..e1a3f0dcf1 100644
--- a/include/grpc/impl/codegen/grpc_types.h
+++ b/include/grpc/impl/codegen/grpc_types.h
@@ -258,6 +258,10 @@ typedef struct {
secure channel is an SSL channel). If this parameter is specified and the
underlying is not an SSL channel, it will just be ignored. */
#define GRPC_SSL_TARGET_NAME_OVERRIDE_ARG "grpc.ssl_target_name_override"
+/** If non-zero, a pointer to a session cache (a pointer of type
+ grpc_ssl_session_cache*). (use grpc_ssl_session_cache_arg_vtable() to fetch
+ an appropriate pointer arg vtable) */
+#define GRPC_SSL_SESSION_CACHE_ARG "grpc.ssl_session_cache"
/** Maximum metadata size, in bytes. Note this limit applies to the max sum of
all metadata key-value entries in a batch of headers. */
#define GRPC_ARG_MAX_METADATA_SIZE "grpc.max_metadata_size"