summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwarze <>2018-04-25 14:07:57 +0000
committerschwarze <>2018-04-25 14:07:57 +0000
commit2a4b931b72c20d1c10b6158ec5846e62561a8f1b (patch)
tree5fe84b348b65b2fdc302a902fa965b10efbf5241
parent28a6a9aa2130280111e0542402f8452d074cd66c (diff)
downloadopenbsd-2a4b931b72c20d1c10b6158ec5846e62561a8f1b.tar.gz
openbsd-2a4b931b72c20d1c10b6158ec5846e62561a8f1b.tar.bz2
openbsd-2a4b931b72c20d1c10b6158ec5846e62561a8f1b.zip
Document the callbacks as taking "SSL *" and "SSL_CTX *" arguments
and avoid the internal, undocumented names "struct ssl_st *" and "struct ssl_ctx_st *".
-rw-r--r--src/lib/libssl/man/SSL_CTX_sess_set_get_cb.314
1 files changed, 7 insertions, 7 deletions
diff --git a/src/lib/libssl/man/SSL_CTX_sess_set_get_cb.3 b/src/lib/libssl/man/SSL_CTX_sess_set_get_cb.3
index d81061882b..5b2b4ba9da 100644
--- a/src/lib/libssl/man/SSL_CTX_sess_set_get_cb.3
+++ b/src/lib/libssl/man/SSL_CTX_sess_set_get_cb.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_sess_set_get_cb.3,v 1.5 2018/04/25 13:51:34 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_sess_set_get_cb.3,v 1.6 2018/04/25 14:07:57 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -79,34 +79,34 @@
79.Fc 79.Fc
80.Ft int 80.Ft int
81.Fo "(*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx))" 81.Fo "(*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx))"
82.Fa "struct ssl_st *ssl" 82.Fa "SSL *ssl"
83.Fa "SSL_SESSION *sess" 83.Fa "SSL_SESSION *sess"
84.Fc 84.Fc
85.Ft void 85.Ft void
86.Fo "(*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx))" 86.Fo "(*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx))"
87.Fa "struct ssl_ctx_st *ctx" 87.Fa "SSL_CTX *ctx"
88.Fa "SSL_SESSION *sess" 88.Fa "SSL_SESSION *sess"
89.Fc 89.Fc
90.Ft SSL_SESSION * 90.Ft SSL_SESSION *
91.Fo "(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx))" 91.Fo "(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx))"
92.Fa "struct ssl_st *ssl" 92.Fa "SSL *ssl"
93.Fa "const unsigned char *data" 93.Fa "const unsigned char *data"
94.Fa "int len" 94.Fa "int len"
95.Fa "int *copy" 95.Fa "int *copy"
96.Fc 96.Fc
97.Ft int 97.Ft int
98.Fo "(*new_session_cb)" 98.Fo "(*new_session_cb)"
99.Fa "struct ssl_st *ssl" 99.Fa "SSL *ssl"
100.Fa "SSL_SESSION *sess" 100.Fa "SSL_SESSION *sess"
101.Fc 101.Fc
102.Ft void 102.Ft void
103.Fo "(*remove_session_cb)" 103.Fo "(*remove_session_cb)"
104.Fa "struct ssl_ctx_st *ctx" 104.Fa "SSL_CTX *ctx"
105.Fa "SSL_SESSION *sess" 105.Fa "SSL_SESSION *sess"
106.Fc 106.Fc
107.Ft SSL_SESSION * 107.Ft SSL_SESSION *
108.Fo "(*get_session_cb)" 108.Fo "(*get_session_cb)"
109.Fa "struct ssl_st *ssl" 109.Fa "SSL *ssl"
110.Fa "unsigned char *data" 110.Fa "unsigned char *data"
111.Fa "int len" 111.Fa "int len"
112.Fa "int *copy" 112.Fa "int *copy"