From 40158c766fe193a07d55450d2dd43604a6e0866b Mon Sep 17 00:00:00 2001 From: Josh Elsasser Date: Fri, 22 Sep 2006 10:05:51 +0000 Subject: [PATCH] Add KTorrent, libTorrent and MLDonkey to clients list. --- libtransmission/clients.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/libtransmission/clients.c b/libtransmission/clients.c index 56b674020..08098e84a 100644 --- a/libtransmission/clients.c +++ b/libtransmission/clients.c @@ -72,6 +72,16 @@ char * tr_clientForId( uint8_t * id ) asprintf( &ret, "BitRocket %c.%c (%d)", id[3], id[4], ( id[5] - '0' ) * 10 + ( id[6] - '0' ) ); } + else if( !memcmp( &id[1], "KT", 2 ) ) + { + asprintf( &ret, "KTorrent %c.%c.%c.%c", + id[3], id[4], id[5], id[6] ); + } + else if( !memcmp( &id[1], "lt", 2 ) ) + { + asprintf( &ret, "libTorrent %c.%c.%c.%c", + id[3], id[4], id[5], id[6] ); + } } else if( !memcmp( &id[4], "----", 4 ) ) { @@ -104,6 +114,11 @@ char * tr_clientForId( uint8_t * id ) { asprintf( &ret, "Opera (%c%c%c%c)", id[2], id[3], id[4], id[5] ); } + else if( !memcmp( id, "-ML", 3 ) ) + { + asprintf( &ret, "MLDonkey %c%c%c%c%c", + id[3], id[4], id[5], id[6], id[7] ); + } if( !ret ) {