It did not work entirely..it still broke towards the end of SSL with
multiple warnings/errors about "assertion" being redefined.
--
Austin Gonyou
Systems Architect, CCNA
Coremetrics, Inc.
Phone: 512-796-9023
email: [EMAIL PROTECTED]
> -----Original Message-----
> From: MATHIHALLI,MADHUSUDAN (HP-Cupertino,ex1)
> [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, July 19, 2001 1:39 PM
> To: '[EMAIL PROTECTED]'
> Subject: RE: daedalus is back on 2.0.21-dev
>
>
> Hi Austin,
> I'm not sure if you ran into the problem of unresolved
> "ssl_hook_process_connection". Here's a temporary patch to
> fix the error
> (till Ralf finishes reviewing / commiting the changes)
>
> Thanks
> -Madhu
>
> **********START HERE *********
>
> --- modules/ssl/mod_ssl.c.orig Thu Jul 19 11:19:13 2001
> +++ modules/ssl/mod_ssl.c Thu Jul 19 11:19:26 2001
> @@ -320,7 +320,7 @@
> * Adv. if conn_rec * can be accepted is we can hook this
> function using
> the
> * ap_hook_process_connection hook.
> */
> -static int ssl_hook_process_connection(SSLFilterRec *pRec)
> +int ssl_hook_process_connection(SSLFilterRec *pRec)
> {
> int n, err;
> conn_rec *c = SSL_get_app_data (pRec->pssl);
>
> --- modules/ssl/mod_ssl.h.orig Thu Jul 19 11:28:09 2001
> +++ modules/ssl/mod_ssl.h Thu Jul 19 11:21:06 2001
> @@ -595,6 +595,7 @@
> /* Apache API hooks */
> void ssl_hook_NewConnection(conn_rec *);
> void ssl_hook_TimeoutConnection(int);
> +int ssl_hook_process_connection(SSLFilterRec *pRec);
> apr_status_t ssl_hook_CloseConnection(SSLFilterRec *);
> int ssl_hook_Translate(request_rec *);
> int ssl_hook_Auth(request_rec *);
>
>
> *********** ENDS HERE *************
>
>
>
> -----Original Message-----
> From: Greg Ames [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, July 19, 2001 10:42 AM
> To: [EMAIL PROTECTED]
> Subject: Re: daedalus is back on 2.0.21-dev
>
>
> "Gonyou, Austin" wrote:
> >
> > Cannot finish building with the configure line I gave you.
> > SSL breaks at the end with:
> >
> > -----snip-------
> > modules/ssl/.libs/mod_ssl.a(ssl_engine_io.o): In function
> `churn_output':
> > /home/austin/cvs/httpd-2.0/modules/ssl/ssl_engine_io.c:194:
> undefined
> > reference to `assert'
>
> Austin, does this take care of it?
>
> Thanks,
> Greg
>
> p.s. disclaimer: untested
>
> Index: modules/ssl/ssl_engine_io.c
> ===================================================================
> RCS file: /cvs/apache/httpd-2.0/modules/ssl/ssl_engine_io.c,v
> retrieving revision 1.8
> diff -u -d -b -r1.8 ssl_engine_io.c
> --- ssl_engine_io.c 2001/07/19 16:08:01 1.8
> +++ ssl_engine_io.c 2001/07/19 17:48:13
> @@ -61,6 +61,7 @@
> core keeps dumping.''
> -- Unknown */
> #include "mod_ssl.h"
> +#include <assert.h>
>
> /* _________________________________________________________________
> **
>