projects
/
openssl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
de83c12
)
Let's not lie to the people.
author
Richard Levitte
<levitte@openssl.org>
Mon, 6 Mar 2000 07:31:17 +0000
(07:31 +0000)
committer
Richard Levitte
<levitte@openssl.org>
Mon, 6 Mar 2000 07:31:17 +0000
(07:31 +0000)
ssl/ssl.h
patch
|
blob
|
history
diff --git
a/ssl/ssl.h
b/ssl/ssl.h
index f29f7753474f28c8265ba8eb48b2898f42ab2685..fd4e08e02234d2dfa9a668d56a497965d1848621 100644
(file)
--- a/
ssl/ssl.h
+++ b/
ssl/ssl.h
@@
-391,9
+391,8
@@
struct ssl_ctx_st
* SSL_SESSION_free() when it has finished using it. Otherwise,
* on 0, it means the callback has finished with it.
* If remove_session_cb is not null, it will be called when
* SSL_SESSION_free() when it has finished using it. Otherwise,
* on 0, it means the callback has finished with it.
* If remove_session_cb is not null, it will be called when
- * a session-id is removed from the cache. Again, a return
- * of 0 mens that SSLeay should not SSL_SESSION_free() since
- * the application is doing something with it. */
+ * a session-id is removed from the cache. After the call,
+ * OpenSSL will SSL_SESSION_free() it. */
int (*new_session_cb)(struct ssl_st *ssl,SSL_SESSION *sess);
void (*remove_session_cb)(struct ssl_ctx_st *ctx,SSL_SESSION *sess);
SSL_SESSION *(*get_session_cb)(struct ssl_st *ssl,
int (*new_session_cb)(struct ssl_st *ssl,SSL_SESSION *sess);
void (*remove_session_cb)(struct ssl_ctx_st *ctx,SSL_SESSION *sess);
SSL_SESSION *(*get_session_cb)(struct ssl_st *ssl,