summaryrefslogtreecommitdiffstats
path: root/ssl/ssl.h
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2006-03-30 02:44:56 +0000
committerBodo Möller <bodo@openssl.org>2006-03-30 02:44:56 +0000
commit332737217a9b8eb07d53634ae72b0e2e9ec9b8c6 (patch)
tree2715bf871acf3b2947c4c71d5f8c337b82b1ec68 /ssl/ssl.h
parentbcbe37b716780763ee66c839618bd76eda2b507c (diff)
Implement Supported Elliptic Curves Extension.
Submitted by: Douglas Stebila
Diffstat (limited to 'ssl/ssl.h')
-rw-r--r--ssl/ssl.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/ssl/ssl.h b/ssl/ssl.h
index 7e2a8c170f..f0ed4f105c 100644
--- a/ssl/ssl.h
+++ b/ssl/ssl.h
@@ -512,6 +512,8 @@ typedef struct ssl_session_st
#ifndef OPENSSL_NO_EC
size_t tlsext_ecpointformatlist_length;
unsigned char *tlsext_ecpointformatlist; /* peer's list */
+ size_t tlsext_ellipticcurvelist_length;
+ unsigned char *tlsext_ellipticcurvelist; /* peer's list */
#endif /* OPENSSL_NO_EC */
#endif
} SSL_SESSION;
@@ -1066,6 +1068,8 @@ struct ssl_st
#ifndef OPENSSL_NO_EC
size_t tlsext_ecpointformatlist_length;
unsigned char *tlsext_ecpointformatlist; /* our list */
+ size_t tlsext_ellipticcurvelist_length;
+ unsigned char *tlsext_ellipticcurvelist; /* our list */
#endif /* OPENSSL_NO_EC */
SSL_CTX * initial_ctx; /* initial ctx, used to store sessions */
#define session_ctx initial_ctx