Skip to content

Commit 9d0b160

Browse files
committed
Fix builds without session tickets.
1 parent dccabc6 commit 9d0b160

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

src/ssl.c

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16771,8 +16771,8 @@ int wolfSSL_set_compression(WOLFSSL* ssl)
1677116771
return BAD_FUNC_ARG;
1677216772

1677316773
ctx->mask = wolf_set_options(ctx->mask, opt);
16774-
16775-
#if defined(OPENSSL_EXTRA) || defined(HAVE_WEBSERVER) || defined(WOLFSSL_WPAS_SMALL)
16774+
#if defined(HAVE_SESSION_TICKET) && (defined(OPENSSL_EXTRA) \
16775+
|| defined(HAVE_WEBSERVER) || defined(WOLFSSL_WPAS_SMALL))
1677616776
if ((ctx->mask & WOLFSSL_OP_NO_TICKET) == WOLFSSL_OP_NO_TICKET) {
1677716777
ctx->noTicketTls12 = 1;
1677816778
}
@@ -23559,7 +23559,8 @@ long wolfSSL_set_options(WOLFSSL* ssl, long op)
2355923559
#endif
2356023560
}
2356123561

23562-
#if defined(OPENSSL_EXTRA) || defined(HAVE_WEBSERVER) || defined(WOLFSSL_WPAS_SMALL)
23562+
#if defined(HAVE_SESSION_TICKET) && (defined(OPENSSL_EXTRA) \
23563+
|| defined(HAVE_WEBSERVER) || defined(WOLFSSL_WPAS_SMALL))
2356323564
if ((ssl->options.mask & WOLFSSL_OP_NO_TICKET) == WOLFSSL_OP_NO_TICKET) {
2356423565
ssl->options.noTicketTls12 = 1;
2356523566
}

0 commit comments

Comments
 (0)