From 446b10071db6b10ffe2b5bac9fc93f422d7e3234 Mon Sep 17 00:00:00 2001 From: Mitchell Livingston Date: Mon, 16 Nov 2009 23:29:26 +0000 Subject: [PATCH] clean up bitspirit a bit more --- libtransmission/clients.c | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/libtransmission/clients.c b/libtransmission/clients.c index 7259777fd..1e0baab59 100644 --- a/libtransmission/clients.c +++ b/libtransmission/clients.c @@ -146,18 +146,6 @@ decodeBitCometClient( char * buf, size_t buflen, const uint8_t * id ) return TRUE; } -static int -decodeBitSpiritClient( char * buf, size_t buflen, const uint8_t * id ) -{ - const int isBS = !memcmp( id+2, "BS", 2 ); - if( isBS ) - { - const int version = id[1] ? id[1] : 1; - tr_snprintf( buf, buflen, "BitSpirit v%d", version ); - } - return isBS; -} - void tr_clientForId( char * buf, size_t buflen, const void * id_in ) { @@ -312,8 +300,6 @@ tr_clientForId( char * buf, size_t buflen, const void * id_in ) if( decodeBitCometClient( buf, buflen, id ) ) return; - if( decodeBitSpiritClient( buf, buflen, id ) ) - return; /* Clients with no version */ if( !memcmp( id, "AZ2500BT", 8 ) ) no_version( buf, buflen, "BitTyrant (Azureus Mod)" ); @@ -373,7 +359,7 @@ tr_clientForId( char * buf, size_t buflen, const void * id_in ) { three_digits( buf, buflen, "BitSpirit", id+3 ); } - else if( '\0' == id[0] && !memcmp( &id[1], "BS", 2 ) ) + else if( '\0' == id[0] && !memcmp( id+2, "BS", 2 ) ) { tr_snprintf( buf, buflen, "BitSpirit %u", ( id[1] == 0 ? 1 : id[1] ) ); }