X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=include%2Fopenssl%2Fssl.h;h=bbcfb3c0b32033bb3539147bfce21c020f6116d8;hp=dca4f3d2d8eb0a0a0ab91501883ac90dcd0c4b6f;hb=c9598459b6c797bd316e44834f5129bdf28add2b;hpb=5d263fb78b51f96753056f21abc4d992d0219df2 diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h index dca4f3d2d8..bbcfb3c0b3 100644 --- a/include/openssl/ssl.h +++ b/include/openssl/ssl.h @@ -2389,13 +2389,19 @@ int SSL_SESSION_get0_ticket_appdata(SSL_SESSION *ss, void **data, size_t *len); extern const char SSL_version_str[]; - - typedef unsigned int (*DTLS_timer_cb)(SSL *s, unsigned int timer_us); void DTLS_set_timer_cb(SSL *s, DTLS_timer_cb cb); +typedef int (*SSL_allow_early_data_cb_fn)(SSL *s, void *arg); +void SSL_CTX_set_allow_early_data_cb(SSL_CTX *ctx, + SSL_allow_early_data_cb_fn cb, + void *arg); +void SSL_set_allow_early_data_cb(SSL *s, + SSL_allow_early_data_cb_fn cb, + void *arg); + # ifdef __cplusplus } # endif