From 1c1fd9fe4a2ff21bad94190875c12bd353c13360 Mon Sep 17 00:00:00 2001 From: erdgeist <> Date: Thu, 7 Dec 2006 02:58:02 +0000 Subject: Started to implement glue --- trackerlogic.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'trackerlogic.c') diff --git a/trackerlogic.c b/trackerlogic.c index a19f9d4..735041e 100644 --- a/trackerlogic.c +++ b/trackerlogic.c @@ -250,10 +250,13 @@ void count_peers_and_seeds( ot_peer peer_list, unsigned long *peers, unsigned lo } while( compare_ip_port( peer_list + *peers, peer_list + *peers - 1 ) < 0 ); } -int init_logic( ) { +int init_logic( char *directory ) { glob_t globber; int i; + if( directory ) + chdir( directory ); + scratch_space = map_file( "" ); torrents_list = map_file( "" ); torrents_count = 0; -- cgit v1.2.3