summaryrefslogtreecommitdiff
path: root/trackerlogic.h
diff options
context:
space:
mode:
authorerdgeist <>2007-07-22 16:17:26 +0000
committererdgeist <>2007-07-22 16:17:26 +0000
commitafe966b64418c01e7ea09bb31c720365b0c4f395 (patch)
treea7613c25c71fa9d7d7d95b5492170b4b818015e7 /trackerlogic.h
parentc0b00c0bf5b9414f93c76bb6daef9c01e2b49628 (diff)
some subnet stats... still ugly and untested.
Diffstat (limited to 'trackerlogic.h')
-rw-r--r--trackerlogic.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/trackerlogic.h b/trackerlogic.h
index eb4d4f6..3b2d883 100644
--- a/trackerlogic.h
+++ b/trackerlogic.h
@@ -84,7 +84,7 @@ typedef struct {
84int init_logic( const char * const serverdir ); 84int init_logic( const char * const serverdir );
85void deinit_logic( void ); 85void deinit_logic( void );
86 86
87enum { STATS_MRTG, STATS_TOP5, STATS_DMEM, STATS_TCP, STATS_UDP, SYNC_IN, SYNC_OUT }; 87enum { STATS_MRTG, STATS_TOP5, STATS_DMEM, STATS_TCP, STATS_UDP, STATS_SLASH24S, SYNC_IN, SYNC_OUT };
88 88
89ot_torrent *add_peer_to_torrent( ot_hash *hash, ot_peer *peer, int from_changeset ); 89ot_torrent *add_peer_to_torrent( ot_hash *hash, ot_peer *peer, int from_changeset );
90int add_changeset_to_tracker( ot_byte *data, size_t len ); 90int add_changeset_to_tracker( ot_byte *data, size_t len );
@@ -93,6 +93,7 @@ size_t return_fullscrape_for_tracker( char **reply );
93size_t return_tcp_scrape_for_torrent( ot_hash *hash, char *reply ); 93size_t return_tcp_scrape_for_torrent( ot_hash *hash, char *reply );
94size_t return_udp_scrape_for_torrent( ot_hash *hash, char *reply ); 94size_t return_udp_scrape_for_torrent( ot_hash *hash, char *reply );
95size_t return_stats_for_tracker( char *reply, int mode ); 95size_t return_stats_for_tracker( char *reply, int mode );
96size_t return_stats_for_slash24s( char *reply, size_t amount, ot_dword thresh );
96size_t return_memstat_for_tracker( char **reply ); 97size_t return_memstat_for_tracker( char **reply );
97size_t return_changeset_for_tracker( char **reply ); 98size_t return_changeset_for_tracker( char **reply );
98void clean_all_torrents( void ); 99void clean_all_torrents( void );