COMP_METHOD
const COMP_METHOD *comp, *expansion;
static COMP_METHOD brotli_stateful_method = {
COMP_METHOD *COMP_brotli(void);
static COMP_METHOD brotli_oneshot_method = {
COMP_METHOD *COMP_brotli(void)
COMP_METHOD *meth = NULL;
COMP_METHOD *COMP_brotli_oneshot(void)
COMP_METHOD *meth = NULL;
COMP_METHOD *COMP_zlib(void);
static COMP_METHOD zlib_oneshot_method = {
COMP_METHOD *COMP_zlib(void)
COMP_METHOD *meth = NULL;
COMP_METHOD *COMP_zlib_oneshot(void)
COMP_METHOD *meth = NULL;
static COMP_METHOD zlib_stateful_method = {
COMP_METHOD *COMP_zstd(void);
static COMP_METHOD zstd_stateful_method = {
static COMP_METHOD zstd_oneshot_method = {
COMP_METHOD *COMP_zstd(void)
COMP_METHOD *meth = NULL;
COMP_METHOD *COMP_zstd_oneshot(void)
COMP_METHOD *meth = NULL;
COMP_CTX *COMP_CTX_new(COMP_METHOD *meth)
const COMP_METHOD *COMP_CTX_get_method(const COMP_CTX *ctx)
int COMP_get_type(const COMP_METHOD *meth)
const char *COMP_get_name(const COMP_METHOD *meth)
COMP_METHOD *method = COMP_zlib();
COMP_METHOD *method;
COMP_METHOD *comp,
const COMP_METHOD *(*get_compression)(OSSL_RECORD_LAYER *rl);
COMP_CTX *COMP_CTX_new(COMP_METHOD *meth);
const COMP_METHOD *COMP_CTX_get_method(const COMP_CTX *ctx);
int COMP_get_type(const COMP_METHOD *meth);
const char *COMP_get_name(const COMP_METHOD *meth);
COMP_METHOD *COMP_zlib(void);
COMP_METHOD *COMP_zlib_oneshot(void);
COMP_METHOD *COMP_brotli(void);
COMP_METHOD *COMP_brotli_oneshot(void);
COMP_METHOD *COMP_zstd(void);
COMP_METHOD *COMP_zstd_oneshot(void);
__owur const COMP_METHOD *SSL_get_current_compression(const SSL *s);
__owur const COMP_METHOD *SSL_get_current_expansion(const SSL *s);
__owur const char *SSL_COMP_get_name(const COMP_METHOD *comp);
__owur int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm);
const EVP_MD *md, COMP_METHOD *comp,
static const COMP_METHOD *quic_get_compression(OSSL_RECORD_LAYER *rl)
const EVP_MD *md, COMP_METHOD *comp,
COMP_METHOD *comp)
const EVP_MD *md, COMP_METHOD *comp,
COMP_METHOD *comp);
const EVP_MD *md, COMP_METHOD *comp, BIO *prev,
const COMP_METHOD *tls_get_compression(OSSL_RECORD_LAYER *rl);
COMP_METHOD *comp)
COMP_METHOD *comp)
COMP_METHOD *comp)
const EVP_MD *md, COMP_METHOD *comp, BIO *prev,
const EVP_MD *md, COMP_METHOD *comp,
const COMP_METHOD *tls_get_compression(OSSL_RECORD_LAYER *rl)
COMP_METHOD *comp)
COMP_METHOD *compm = (comp == NULL) ? NULL : comp->method;
COMP_METHOD *method;
int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm)
int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm)
const char *SSL_COMP_get_name(const COMP_METHOD *comp)
const COMP_METHOD *SSL_get_current_compression(const SSL *s)
const COMP_METHOD *SSL_get_current_expansion(const SSL *s)
COMP_METHOD *method;
COMP_METHOD *method = NULL;
COMP_METHOD *method;
COMP_METHOD *cm = NULL;