APACHE_MODPATH_INIT(ssl)
dnl # list of module object files
-ssl_objs="mod_ssl.lo"
-ssl_objs="$ssl_objs ssl_engine_config.lo"
-
+ssl_objs="dnl
+mod_ssl.lo dnl
+ssl_engine_compat.lo dnl
+ssl_engine_config.lo dnl
+ssl_engine_dh.lo dnl
+ssl_engine_ds.lo dnl
+ssl_engine_ext.lo dnl
+ssl_engine_init.lo dnl
+ssl_engine_io.lo dnl
+ssl_engine_kernel.lo dnl
+ssl_engine_log.lo dnl
+ssl_engine_mutex.lo dnl
+ssl_engine_pphrase.lo dnl
+ssl_engine_rand.lo dnl
+ssl_engine_vars.lo dnl
+ssl_expr.lo dnl
+ssl_expr_eval.lo dnl
+ssl_expr_parse.lo dnl
+ssl_expr_scan.lo dnl
+ssl_scache.lo dnl
+ssl_scache_dbm.lo dnl
+ssl_scache_shmcb.lo dnl
+ssl_scache_shmht.lo dnl
+ssl_util.lo dnl
+ssl_util_sdbm.lo dnl
+ssl_util_ssl.lo dnl
+ssl_util_table.lo dnl
+"
dnl # hook module into the Autoconf mechanism (--enable-ssl option)
APACHE_MODULE(ssl, [SSL/TLS support (mod_ssl)], $ssl_objs, , no, [
#include "mod_ssl.h"
+#if 0 /* XXX */
/* _________________________________________________________________
**
return;
}
+#endif /* XXX */
+
#endif /* SSL_COMPAT */
#include "mod_ssl.h"
+#if 0 /* XXX */
+
/* ----BEGIN GENERATED SECTION-------- */
/*
=pod
*/
+
+#endif /* XXX */
+
-- Unknown */
#include "mod_ssl.h"
+#if 0 /* XXX */
/* _________________________________________________________________
**
return;
}
+#endif /* XXX */
+
-- Unknown */
#include "mod_ssl.h"
+#if 0 /* XXX */
/* _________________________________________________________________
**
return;
}
+#endif /* XXX */
+
-- Unknown */
#include "mod_ssl.h"
+#if 0 /* XXX */
/* _________________________________________________________________
**
return;
}
+#endif /* XXX */
+
-- Unknown */
#include "mod_ssl.h"
+#if 0 /* XXX */
+
/* _________________________________________________________________
**
** I/O Request Body Sucking and Re-Injection
return rc;
}
+#endif /* XXX */
+
-- Unknown */
#include "mod_ssl.h"
+#if 0 /* XXX */
/* _________________________________________________________________
**
return;
}
+#endif /* XXX */
+
-- Ralf S. Engelschall */
#include "mod_ssl.h"
+#if 0 /* XXX */
/* _________________________________________________________________
**
exit(1);
}
+#endif /* XXX */
+
-- Unknown */
#include "mod_ssl.h"
+#if 0 /* XXX */
/* _________________________________________________________________
**
return TRUE;
}
+#endif /* XXX */
+
-- Clifford Stoll */
#include "mod_ssl.h"
+#if 0 /* XXX */
/* _________________________________________________________________
**
return (len);
}
+#endif /* XXX */
+
#include "mod_ssl.h"
+#if 0 /* XXX */
/* _________________________________________________________________
**
return i;
}
+#endif /* XXX */
+
-- Unknown */
#include "mod_ssl.h"
+#if 0 /* XXX */
/* _________________________________________________________________
**
return result;
}
+#endif /* XXX */
+
+
-- Unknown */
#include "mod_ssl.h"
+#if 0 /* XXX */
/* _________________________________________________________________
**
return (rc ? 1 : 0);
}
+#endif /* XXX */
+
#ifndef SSL_EXPR_H
#define SSL_EXPR_H
+#if 0 /* XXX */
+
#ifndef FALSE
#define FALSE 0
#endif
extern ssl_expr *ssl_expr_make(ssl_expr_node_op, void *, void *);
extern BOOL ssl_expr_eval(request_rec *, ssl_expr *);
+#endif /* XXX */
+
#endif /* SSL_EXPR_H */
-- Unknown */
#include "mod_ssl.h"
+#if 0 /* XXX */
/* _________________________________________________________________
**
return 0;
}
+#endif /* XXX */
+
+#if 0 /* XXX */
#ifndef lint
static char const
ssl_expr_yyrcsid[] = "$FreeBSD: src/usr.bin/yacc/skeleton.c,v 1.28 2000/01/17 02:04:06 bde Exp $";
ssl_expr_yyaccept:
return (0);
}
+#endif /* XXX */
+#if 0 /* XXX */
#ifndef YYERRCODE
#define YYERRCODE 256
#endif
ssl_expr *exVal;
} YYSTYPE;
extern YYSTYPE ssl_expr_yylval;
+#endif /* XXX */
%{
#include "mod_ssl.h"
+
+#if 0 /* XXX */
%}
%union {
return 2;
}
+%{
+#endif /* XXX */
+%}
+
+#if 0 /* XXX */
#define yy_create_buffer ssl_expr_yy_create_buffer
#define yy_delete_buffer ssl_expr_yy_delete_buffer
#define yy_scan_buffer ssl_expr_yy_scan_buffer
ssl_expr_info.inputptr += n;
return n;
}
-
+#endif /* XXX */
%{
#include "mod_ssl.h"
+#if 0 /* XXX */
#include "ssl_expr_parse.h"
return n;
}
+%{
+#endif /* XXX */
+%}
+
-- Unknown */
#include "mod_ssl.h"
+#if 0 /* XXX */
+
/* _________________________________________________________________
**
** Session Cache: Common Abstraction Layer
return;
}
+#endif /* XXX */
+
#include "mod_ssl.h"
+#if 0 /* XXX */
+
void ssl_scache_dbm_init(server_rec *s, pool *p)
{
SSLModConfigRec *mc = myModConfig();
return;
}
+#endif /* XXX */
+
#include "mod_ssl.h"
+#if 0 /* XXX */
+
/*
* This shared memory based SSL session cache implementation was
* originally written by Geoff Thorpe <geoff@eu.c2.net> for C2Net Europe
return to_return;
}
+#endif /* XXX */
+
#include "mod_ssl.h"
+#if 0 /* XXX */
+
/*
* Wrapper functions for table library which resemble malloc(3) & Co
* but use the variants from the MM shared memory library.
return;
}
+#endif /* XXX */
+
-- Calvin */
#include "mod_ssl.h"
+#if 0 /* XXX */
/* _________________________________________________________________
**
return;
}
+#endif /* XXX */
+
#include "mod_ssl.h"
+#if 0 /* XXX */
+
#ifdef SSL_USE_SDBM
#include <stdio.h>
}
#endif /* SSL_USE_SDBM */
+
+#endif /* XXX */
+
#ifndef SSL_UTIL_SDBM_H
#define SSL_UTIL_SDBM_H
+#if 0 /* XXX */
+
#define DUFF /* go ahead and use the loop-unrolled version */
#include <stdio.h>
#define debug(x)
#endif
+#endif /* XXX */
+
#endif /* SSL_UTIL_SDBM_H */
+
#include "mod_ssl.h"
+#if 0 /* XXX */
/* _________________________________________________________________
**
return str;
}
+#endif /* XXX */
+
#ifndef SSL_UTIL_SSL_H
#define SSL_UTIL_SSL_H
+#if 0 /* XXX */
+
/*
* Determine SSL library version number
*/
int SSL_CTX_use_certificate_chain(SSL_CTX *, char *, int, int (*)());
char *SSL_SESSION_id2sz(unsigned char *, int);
+#endif /* XXX */
+
#endif /* SSL_UTIL_SSL_H */
* o added support for MM library via ta_{malloc,calloc,realloc,free}
*/
+#if 0 /* XXX */
+
#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
*data_size_p = entry_p->te_data_size;
return TABLE_ERROR_NONE;
}
+
+#endif /* XXX */
+
#ifndef SSL_UTIL_TABLE_H
#define SSL_UTIL_TABLE_H
+#if 0 /* XXX */
+
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
}
#endif /* __cplusplus */
+#endif /* XXX */
+
#endif /* ! SSL_UTIL_TABLE_H */