]> granicus.if.org Git - transmission/commitdiff
(trunk libT) r8563 weak.
authorCharles Kerr <charles@transmissionbt.com>
Sun, 31 May 2009 00:27:19 +0000 (00:27 +0000)
committerCharles Kerr <charles@transmissionbt.com>
Sun, 31 May 2009 00:27:19 +0000 (00:27 +0000)
libtransmission/handshake.c

index 323ef6507a55a9c5cef749ba277b85696290757c..2e35d189fd021630d00434f30be9afc305b67e2c 100644 (file)
@@ -744,7 +744,7 @@ readPeerId( tr_handshake    * handshake,
     /* if we've somehow connected to ourselves, don't keep the connection */
     tor = tr_torrentFindFromHash( handshake->session, tr_peerIoGetTorrentHash( handshake->io ) );
     tor_peer_id = tor && tor->peer_id ? tor->peer_id : tr_getPeerId( );
-    peerIsGood = memcmp( peer_id, tor->peer_id, PEER_ID_LEN ) != 0;
+    peerIsGood = memcmp( peer_id, tor_peer_id, PEER_ID_LEN ) != 0;
     dbgmsg( handshake, "isPeerGood == %d", peerIsGood );
     return tr_handshakeDone( handshake, peerIsGood );
 }