TLS ticket key setting callback: this allows and application to set
[openssl.git] / ssl / s3_lib.c
index 06e454c96b1ece580bcc9f1872f2405ef6f98a80..bdbcd44f2710365b9bd06dcb2e6cd64b72d3bfd4 100644 (file)
@@ -2255,6 +2255,13 @@ long ssl3_ctx_callback_ctrl(SSL_CTX *ctx, int cmd, void (*fp)(void))
                ctx->tlsext_status_cb=(int (*)(SSL *,void *))fp;
                break;
 
+       case SSL_CTRL_SET_TLSEXT_TICKET_KEY_CB:
+               ctx->tlsext_ticket_key_cb=(int (*)(SSL *,unsigned char  *,
+                                               unsigned char *,
+                                               EVP_CIPHER_CTX *,
+                                               HMAC_CTX *, int))fp;
+               break;
+
 #endif
        default:
                return(0);