From e9f32d7523c2da00fc27074779b6aea7efce4183 Mon Sep 17 00:00:00 2001 From: Erick Turnquist Date: Thu, 1 Jan 2009 00:34:44 +0000 Subject: [PATCH] (trunk libT) < Rolcol> For example: I have a lot of addresses in the message log as "funny looking address" as something like ::ffff:192.168.1.1 These were coming from pex6. Apparently there is a client out there that sends us IPv4 peers in mapped form. It's valid, but a little strange... --- libtransmission/net.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libtransmission/net.c b/libtransmission/net.c index df31ad866..e28063a39 100644 --- a/libtransmission/net.c +++ b/libtransmission/net.c @@ -93,7 +93,7 @@ tr_suspectAddress( const tr_address * a, const char * source ) good = TRUE; p++; } - if( !good ) + if( !good && !IN6_IS_ADDR_V4MAPPED( &a->addr.addr6 ) ) tr_err( "Funny looking address %s from %s", tr_ntop_non_ts( a ), source ); } }