|
|
|
@ -23,15 +23,15 @@
|
|
|
|
|
char *g_accesslist_filename = NULL; |
|
|
|
|
static ot_vector accesslist; |
|
|
|
|
|
|
|
|
|
static void access_list_deinit( void ) { |
|
|
|
|
accesslist_reset( ); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
static void accesslist_reset( void ) { |
|
|
|
|
free( accesslist.data ); |
|
|
|
|
byte_zero( &accesslist, sizeof( accesslist ) ); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void accesslist_deinit( void ) { |
|
|
|
|
accesslist_reset( ); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
static int accesslist_addentry( ot_hash *infohash ) { |
|
|
|
|
int eger; |
|
|
|
|
void *insert = vector_find_or_insert( &accesslist, infohash, OT_HASH_COMPARE_SIZE, OT_HASH_COMPARE_SIZE, &eger ); |
|
|
|
@ -130,4 +130,4 @@ int accesslist_isblessed( char *ip, ot_permissions permissions ) {
|
|
|
|
|
return 0; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
const char *g_version_accesslist_c = "$Source: /home/cvsroot/opentracker/ot_accesslist.c,v $: $Revision: 1.12 $\n"; |
|
|
|
|
const char *g_version_accesslist_c = "$Source: /home/cvsroot/opentracker/ot_accesslist.c,v $: $Revision: 1.13 $\n"; |
|
|
|
|