summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl.h
diff options
context:
space:
mode:
authortb <>2018-03-20 15:28:12 +0000
committertb <>2018-03-20 15:28:12 +0000
commit1f4dd28ed5f47b237136c114e12d8ece59a767dc (patch)
tree3af7b1fa51ef29fba7c4bb9787451f3bca88aeab /src/lib/libssl/ssl.h
parente830f6fd519485ee18c3d2fc550b8e1e62e26d97 (diff)
downloadopenbsd-1f4dd28ed5f47b237136c114e12d8ece59a767dc.tar.gz
openbsd-1f4dd28ed5f47b237136c114e12d8ece59a767dc.tar.bz2
openbsd-1f4dd28ed5f47b237136c114e12d8ece59a767dc.zip
Provide SSL_SESSION_set1_id()
ok jsing
Diffstat (limited to '')
-rw-r--r--src/lib/libssl/ssl.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/libssl/ssl.h b/src/lib/libssl/ssl.h
index 97d1c40a66..78a6787d43 100644
--- a/src/lib/libssl/ssl.h
+++ b/src/lib/libssl/ssl.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: ssl.h,v 1.153 2018/03/17 16:20:01 beck Exp $ */ 1/* $OpenBSD: ssl.h,v 1.154 2018/03/20 15:28:12 tb Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -1317,6 +1317,8 @@ long SSL_SESSION_get_timeout(const SSL_SESSION *s);
1317long SSL_SESSION_set_timeout(SSL_SESSION *s, long t); 1317long SSL_SESSION_set_timeout(SSL_SESSION *s, long t);
1318void SSL_copy_session_id(SSL *to, const SSL *from); 1318void SSL_copy_session_id(SSL *to, const SSL *from);
1319X509 *SSL_SESSION_get0_peer(SSL_SESSION *s); 1319X509 *SSL_SESSION_get0_peer(SSL_SESSION *s);
1320int SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid,
1321 unsigned int sid_len);
1320int SSL_SESSION_set1_id_context(SSL_SESSION *s, 1322int SSL_SESSION_set1_id_context(SSL_SESSION *s,
1321 const unsigned char *sid_ctx, unsigned int sid_ctx_len); 1323 const unsigned char *sid_ctx, unsigned int sid_ctx_len);
1322 1324
@@ -2039,6 +2041,7 @@ void ERR_load_SSL_strings(void);
2039#define SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG 273 2041#define SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG 273
2040#define SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH 303 2042#define SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH 303
2041#define SSL_R_SSL_SESSION_ID_IS_DIFFERENT 231 2043#define SSL_R_SSL_SESSION_ID_IS_DIFFERENT 231
2044#define SSL_R_SSL_SESSION_ID_TOO_LONG 408
2042#define SSL_R_TLSV1_ALERT_ACCESS_DENIED 1049 2045#define SSL_R_TLSV1_ALERT_ACCESS_DENIED 1049
2043#define SSL_R_TLSV1_ALERT_DECODE_ERROR 1050 2046#define SSL_R_TLSV1_ALERT_DECODE_ERROR 1050
2044#define SSL_R_TLSV1_ALERT_DECRYPTION_FAILED 1021 2047#define SSL_R_TLSV1_ALERT_DECRYPTION_FAILED 1021