Lines Matching refs:comp
146 #include <openssl/comp.h>
454 SSL_COMP *comp = NULL;
460 comp=(SSL_COMP *)OPENSSL_malloc(sizeof(SSL_COMP));
461 if (comp != NULL)
463 comp->method=COMP_zlib();
464 if (comp->method
465 && comp->method->type == NID_undef)
466 OPENSSL_free(comp);
469 comp->id=SSL_COMP_ZLIB_IDX;
470 comp->name=comp->method->name;
471 sk_SSL_COMP_push(ssl_comp_methods,comp);
488 const EVP_MD **md, int *mac_pkey_type, int *mac_secret_size,SSL_COMP **comp)
495 if (comp != NULL)
502 *comp=NULL;
508 *comp=sk_SSL_COMP_value(ssl_comp_methods,i);
510 *comp=NULL;
1834 const char *SSL_COMP_get_name(const void *comp)
1847 SSL_COMP *comp;
1865 comp=(SSL_COMP *)OPENSSL_malloc(sizeof(SSL_COMP));
1866 comp->id=id;
1867 comp->method=cm;
1870 && sk_SSL_COMP_find(ssl_comp_methods,comp) >= 0)
1872 OPENSSL_free(comp);
1878 || !sk_SSL_COMP_push(ssl_comp_methods,comp))
1880 OPENSSL_free(comp);
1892 const char *SSL_COMP_get_name(const COMP_METHOD *comp)
1894 if (comp)
1895 return comp->name;