<div dir="ltr">o.O<br>how i use this patch?<br><br><div class="gmail_quote">2008/10/8 Michael R Sweet <span dir="ltr"><<a href="mailto:msweet@apple.com">msweet@apple.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">ß10f@ ††K wrote:<br>
> # ./configure<br>
> ....<br>
> checking openssl/ssl.h usability... yes<br>
> checking openssl/ssl.h presence... yes<br>
> checking for openssl/ssl.h... yes<br>
> checking for SSL_new in -lssl... yes<br>
>     Using SSLLIBS="-lssl -lcrypto"<br>
>     Using SSLFLAGS="-DOPENSSL_DISABLE_OLD_DES_SUPPORT"<br>
> ....<br>
> # make<br>
> .....<br>
> client.c: In function 'encrypt_client':<br>
> client.c:3096: error: 'SSL_OP_DONTS_INSERT_EMPTY_FRAGMENTS' undeclared<br>
> (first use in this function)<br>
<br>
</div>Sigh...  The following patch fixes this:<br>
<br>
Index: client.c<br>
===================================================================<br>
--- client.c    (revision 8027)<br>
+++ client.c    (working copy)<br>
@@ -3093,10 +3093,9 @@<br>
<br>
    SSL_CTX_set_options(context, SSL_OP_NO_SSLv2); /* Only use SSLv3 or<br>
TLS */<br>
    if (SSLOptions & CUPSD_SSL_NOEMPTY)<br>
-    SSL_CTX_set_options(context, SSL_OP_DONTS_INSERT_EMPTY_FRAGMENTS);<br>
+    SSL_CTX_set_options(context, SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS);<br>
    SSL_CTX_use_PrivateKey_file(context, ServerKey, SSL_FILETYPE_PEM);<br>
-  SSL_CTX_use_certificate_chain_file(context, ServerCertificate,<br>
-                                     SSL_FILETYPE_PEM);<br>
+  SSL_CTX_use_certificate_chain_file(context, ServerCertificate);<br>
<br>
    bio = BIO_new(_httpBIOMethods());<br>
    BIO_ctrl(bio, BIO_C_SET_FILE_PTR, 0, (char *)HTTP(con));<br>
<font color="#888888"><br>
<br>
<br>
--<br>
</font><div><div></div><div class="Wj3C7c">______________________________________________________________________<br>
Michael R Sweet                        Senior Printing System Engineer<br>
<br>
_______________________________________________<br>
cups mailing list<br>
<a href="mailto:cups@easysw.com">cups@easysw.com</a><br>
<a href="http://lists.easysw.com/mailman/listinfo/cups" target="_blank">http://lists.easysw.com/mailman/listinfo/cups</a><br>
</div></div></blockquote></div><br></div>