• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/transmission/transmission-2.73/libtransmission/

Lines Matching refs:pex

142  * in with this peer, such as active requests, pex messages, and so on.
196 tr_pex * pex;
810 /* decide if we want to advertise pex support */
859 tr_pex pex;
862 memset( &pex, 0, sizeof( tr_pex ) );
881 pex.flags |= ADDED_F_ENCRYPTION_FLAG;
884 /* check supported messages for utorrent pex */
920 pex.port = htons( (uint16_t)i );
921 fireClientGotPort( msgs, pex.port );
929 pex.addr.type = TR_AF_INET;
930 memcpy( &pex.addr.addr.addr4, addr, 4 );
931 tr_peerMgrAddPex( msgs->torrent, TR_PEER_FROM_LTEP, &pex, seedProbability );
938 pex.addr.type = TR_AF_INET6;
939 memcpy( &pex.addr.addr.addr6, addr, 16 );
940 tr_peerMgrAddPex( msgs->torrent, TR_PEER_FROM_LTEP, &pex, seedProbability );
1045 tr_pex * pex;
1051 pex = tr_peerMgrCompactToPex( added, added_len, added_f, added_f_len, &n );
1058 tr_peerMgrAddPex( tor, TR_PEER_FROM_PEX, pex+i, seedProbability );
1061 tr_free( pex );
1066 tr_pex * pex;
1072 pex = tr_peerMgrCompact6ToPex( added, added_len, added_f, added_f_len, &n );
1079 tr_peerMgrAddPex( tor, TR_PEER_FROM_PEX, pex+i, seedProbability );
1082 tr_free( pex );
1113 dbgmsg( msgs, "got ut pex" );
2027 more than this many peers in a single pex message
2047 tr_pex * pex = vpex;
2051 diffs->added[diffs->addedCount++] = *pex;
2052 diffs->elements[diffs->elementCount++] = *pex;
2060 tr_pex * pex = vpex;
2064 diffs->dropped[diffs->droppedCount++] = *pex;
2072 tr_pex * pex = vpex;
2074 diffs->elements[diffs->elementCount++] = *pex;
2163 tr_set_compare( msgs->pex, msgs->pexCount,
2179 "pex: old peer count %d+%d, new peer count %d+%d, "
2200 tr_free( msgs->pex );
2201 msgs->pex = diffs.elements;
2207 /* build the pex payload */
2285 /* write the pex message */
2292 dbgmsg( msgs, "sending a pex message; outMessage size is now %zu", evbuffer_get_length( out ) );
2396 tr_free( msgs->pex );