summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_sess.c
diff options
context:
space:
mode:
authortb <>2018-04-25 07:10:39 +0000
committertb <>2018-04-25 07:10:39 +0000
commit7a58116b9a7e5669a2dd3926f53fafdaa1d8ec1e (patch)
treeaf0d93a255d15bc29d3b427a91bfc08513163ac5 /src/lib/libssl/ssl_sess.c
parent1050fac1647b143f03ecfdf7cf1a88d71cf4d1c2 (diff)
downloadopenbsd-7a58116b9a7e5669a2dd3926f53fafdaa1d8ec1e.tar.gz
openbsd-7a58116b9a7e5669a2dd3926f53fafdaa1d8ec1e.tar.bz2
openbsd-7a58116b9a7e5669a2dd3926f53fafdaa1d8ec1e.zip
OpenSSL started adding const to functions all over the place. Make all
our libssl functions match theirs wrt const, except for BIO_f_ssl(3) which will be fixed in a later step. this went through a i386 bulk by sthen ok jsing
Diffstat (limited to 'src/lib/libssl/ssl_sess.c')
-rw-r--r--src/lib/libssl/ssl_sess.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/libssl/ssl_sess.c b/src/lib/libssl/ssl_sess.c
index b3ee7ef430..8ebeb273fe 100644
--- a/src/lib/libssl/ssl_sess.c
+++ b/src/lib/libssl/ssl_sess.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ssl_sess.c,v 1.79 2018/03/20 15:28:12 tb Exp $ */ 1/* $OpenBSD: ssl_sess.c,v 1.80 2018/04/25 07:10:39 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 *
@@ -1092,13 +1092,13 @@ void
1092 1092
1093void 1093void
1094SSL_CTX_sess_set_get_cb(SSL_CTX *ctx, SSL_SESSION *(*cb)(struct ssl_st *ssl, 1094SSL_CTX_sess_set_get_cb(SSL_CTX *ctx, SSL_SESSION *(*cb)(struct ssl_st *ssl,
1095 unsigned char *data, int len, int *copy)) 1095 const unsigned char *data, int len, int *copy))
1096{ 1096{
1097 ctx->internal->get_session_cb = cb; 1097 ctx->internal->get_session_cb = cb;
1098} 1098}
1099 1099
1100SSL_SESSION * 1100SSL_SESSION *
1101(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx))(SSL *ssl, unsigned char *data, 1101(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx))(SSL *ssl, const unsigned char *data,
1102 int len, int *copy) 1102 int len, int *copy)
1103{ 1103{
1104 return ctx->internal->get_session_cb; 1104 return ctx->internal->get_session_cb;
@@ -1158,7 +1158,7 @@ SSL_CTX_set_cookie_generate_cb(SSL_CTX *ctx,
1158 1158
1159void 1159void
1160SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx, 1160SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx,
1161 int (*cb)(SSL *ssl, unsigned char *cookie, unsigned int cookie_len)) 1161 int (*cb)(SSL *ssl, const unsigned char *cookie, unsigned int cookie_len))
1162{ 1162{
1163 ctx->internal->app_verify_cookie_cb = cb; 1163 ctx->internal->app_verify_cookie_cb = cb;
1164} 1164}