Let's not lie to the people.
authorRichard Levitte <levitte@openssl.org>
Mon, 6 Mar 2000 07:31:17 +0000 (07:31 +0000)
committerRichard Levitte <levitte@openssl.org>
Mon, 6 Mar 2000 07:31:17 +0000 (07:31 +0000)
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
-        * 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,