Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/boringssl.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Langley <agl@chromium.org>2014-06-20 23:00:00 +0400
committerAdam Langley <agl@chromium.org>2014-06-21 00:17:33 +0400
commit1258b6a756674d63f172602d8041ccc0dffd03d1 (patch)
treea21f01ed557e31f9cda67664dda3d96d0b779da4 /crypto/bio
parent75872534c2e9f04e762543e44fa93183a76fac22 (diff)
ChannelID support.
Implement ChannelID as both a client and server.
Diffstat (limited to 'crypto/bio')
-rw-r--r--crypto/bio/bio.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/crypto/bio/bio.h b/crypto/bio/bio.h
index 76054c38..83607e1b 100644
--- a/crypto/bio/bio.h
+++ b/crypto/bio/bio.h
@@ -188,6 +188,10 @@ int BIO_should_io_special(const BIO *bio);
/* BIO_RR_ACCEPT indicates that an accept would have blocked */
#define BIO_RR_ACCEPT 0x03
+/* BIO_RR_SSL_CHANNEL_ID_LOOKUP indicates that the ChannelID code cannot find
+ * a private key for a TLS connection. */
+#define BIO_RR_SSL_CHANNEL_ID_LOOKUP 0x04
+
/* BIO_get_retry_reason returns the special I/O operation that needs to be
* retried. The return value is one of the |BIO_RR_*| values. */
int BIO_get_retry_reason(const BIO *bio);