1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-22 14:10:34 +00:00

clean up bitspirit a bit more

This commit is contained in:
Mitchell Livingston 2009-11-16 23:29:26 +00:00
parent e0b9d93ea4
commit 446b10071d

View file

@ -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] ) );
}