Could you tell me how to use this option ? in which function ?
I found something like below in the internet ( I did not find on OpenSSL
website )

SSL *s
...

#ifndef OPENSSL_NO_COMP
                if (!(s->options & SSL_OP_NO_COMPRESSION))
                        len += SSL3_RT_MAX_COMPRESSED_OVERHEAD;


but I do not know how to write in my source code. My source code is very
simple :
   cli_meth = TLSv1_method();
   cli_ctx = SSL_CTX_new(cli_meth);
   SSL *cli_ssl = SSL_new(cli_ctx);
   SSL_set_fd(cli_ssl, s_cli)
   SSL_connect(cli_ssl)
   etc ...

Thanks.

2011/3/15 Dave Thompson <dthomp...@prinpay.com>

> >       From: owner-openssl-us...@openssl.org On Behalf Of ikuzar
> >       Sent: Monday, 14 March, 2011 11:48
>
> >       I 'd like to know how to desable data compression procedure.
> > The compression flag is set to "yes" in tcp stream.
>
> It isn't really "in" the "stream". SSL optional compression is
> negotiated during the handshake, along with the ciphersuite, and
> then applies to all subsequent data until/unless renegotiated.
>
> >       In fact, I would like to observe difference between plain text
> > ( by setting NULL-SHA ) and cipher text ( by setting AES256-SHA )
> > using wireshark. I cannot make this observation if data is compressed.
>
> Option SSL_OP_NO_COMPRESSION is commented as
> /* Don't use compression even if supported */
> and is used in what looks like the right places.
>
> Alternatively, if either client or server is using an openssl
> built without zlib available, it won't agree to compression.
>
>
>
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                    openssl-users@openssl.org
> Automated List Manager                           majord...@openssl.org
>

Reply via email to