#endif
-static const struct comp_algo comp_algos[] =
+const struct comp_algo comp_algos[] =
{
{ "identity", 8, identity_init, identity_add_data, identity_flush, identity_reset, identity_end },
#ifdef USE_ZLIB
/*********************************************************************/
+extern const struct comp_algo comp_algos[];
+
/*********************************************************************/
/* list of config files */
#endif
"\n");
+#ifdef USE_ZLIB
+ printf("Built with zlib version : " ZLIB_VERSION "\n");
+#else /* USE_ZLIB */
+ printf("Built without zlib support (USE_ZLIB not set)\n");
+#endif
+ printf("Compression algorithms supported :");
+ {
+ int i;
+
+ for (i = 0; comp_algos[i].name; i++) {
+ printf("%s %s", (i == 0 ? "" : ","), comp_algos[i].name);
+ }
+ if (i == 0) {
+ printf("none");
+ }
+ }
+ printf("\n");
+
#ifdef USE_OPENSSL
printf("Built with OpenSSL version : " OPENSSL_VERSION_TEXT "\n");
printf("OpenSSL library supports TLS extensions : "