X-Git-Url: http://www.privoxy.org/gitweb/misc.html?a=blobdiff_plain;f=jcc.h;h=dbe05b7b1eb1960c89b9de62f3c2255de0eaf0af;hb=65f07bce7c5c11d3239d6d7b27fad94b622f746c;hp=8458aa16b7e6fba66ca4717aeb9c4ec721ef0d3b;hpb=3641a6a4184c001eafc006ceca6452fbe4975995;p=privoxy.git
diff --git a/jcc.h b/jcc.h
index 8458aa16..dbe05b7b 100644
--- a/jcc.h
+++ b/jcc.h
@@ -41,8 +41,13 @@ struct file_list;
/* Global variables */
#ifdef FEATURE_STATISTICS
+#if defined(FEATURE_PTHREAD) || defined(_WIN32)
+extern unsigned long long number_of_requests_received;
+extern unsigned long long number_of_requests_blocked;
+#else
extern int urls_read;
extern int urls_rejected;
+#endif
#endif /*def FEATURE_STATISTICS*/
extern struct client_states clients[1];
@@ -86,6 +91,14 @@ extern privoxy_mutex_t external_filter_mutex;
extern privoxy_mutex_t client_tags_mutex;
#endif
+#ifdef FEATURE_STATISTICS
+extern privoxy_mutex_t block_statistics_mutex;
+#endif
+#ifdef FEATURE_EXTENDED_STATISTICS
+extern privoxy_mutex_t filter_statistics_mutex;
+extern privoxy_mutex_t block_reason_statistics_mutex;
+#endif
+
#ifndef HAVE_GMTIME_R
extern privoxy_mutex_t gmtime_mutex;
#endif /* ndef HAVE_GMTIME_R */
@@ -104,7 +117,7 @@ extern privoxy_mutex_t rand_mutex;
#ifdef FEATURE_HTTPS_INSPECTION
extern privoxy_mutex_t certificate_mutex;
-extern privoxy_mutex_t rng_mutex;
+extern privoxy_mutex_t ssl_init_mutex;
#endif
#endif /* FEATURE_PTHREAD */