SSL_COMP_ADD_COMPRESSION_METHOD(3ssl) OpenSSL SSL_COMP_add_compression_method, SSL_COMP_get_compression_methods, SSL_COMP_get0_name, SSL_COMP_get_id, SSL_COMP_free_compression_methods - SSL/TLS #include int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm); STACK_OF(SSL_COMP) *SSL_COMP_get_compression_methods(void); const char *SSL_COMP_get0_name(const SSL_COMP *comp); int SSL_COMP_get_id(const SSL_COMP *comp); OpenSSL 1.1.0 OPENSSL_API_COMPAT openssl_user_macros(7): void SSL_COMP_free_compression_methods(void); SSL_COMP_add_compression_method() cm id . SSL . SSL_CTX SSL . SSL_COMP_get_compression_methods() NULL . SSL_COMP_get0_name() comp. SSL_COMP_get_id() comp. SSL_COMP_free_compression_methods() . TLS ( SSLv3) . RFC TLS . . . . OpenSSL (SSLv3, TLSv1) SSL_COMP_add_compression_method() . . OpenSSL . . OpenSSL : COMP_zlib() COMP_brotli() COMP_brotli_oneshot() COMP_zstd() COMP_zstd_oneshot() SSL_COMP_add_compression_method() : 0 . 1 . . SSL_COMP_get_compression_methods() NULL . SSL_COMP_get0_name() NULL . SSL_COMP_get_id() -1 . ssl(7) SSL_COMP_free_compression_methods() OpenSSL 1.1.0. SSL_COMP_get0_name() SSL_comp_get_id() OpenSSL 1.1.0d. 2001-2020 OpenSSL. . Apache 2.0 ( ""). . LICENSE . 3 . . : . 3.6.2 7 2026 SSL_COMP_ADD_COMPRESSION_METHOD(3ssl)