Ignore:
Timestamp:
Apr 19, 2008, 3:07:59 PM (14 years ago)
Author:
charles
Message:

#890: be smarter about noticing seeds from tracker & pex

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libtransmission/peer-mgr.h

    r5632 r5647  
    2828typedef struct tr_peerMgr tr_peerMgr;
    2929
     30enum
     31{
     32    /* corresponds to ut_pex's added.f flags */
     33    ADDED_F_ENCRYPTION_FLAG = 1,
     34
     35    /* corresponds to ut_pex's added.f flags */
     36    ADDED_F_SEED_FLAG = 2,
     37};
     38
    3039typedef struct tr_pex
    3140{
     
    5160                            int               socket );
    5261
    53 void tr_peerMgrAddPeers( tr_peerMgr     * manager,
    54                          const uint8_t  * torrentHash,
    55                          uint8_t          from,
    56                          const uint8_t  * peerCompact,
    57                          int              peerCount );
    58 
     62tr_pex * tr_peerMgrCompactToPex( const void  * compact,
     63                                 size_t        compactLen,
     64                                 const char  * added_f,
     65                                 size_t      * pexCount );
     66                             
    5967void tr_peerMgrAddPex( tr_peerMgr     * manager,
    6068                       const uint8_t  * torrentHash,
Note: See TracChangeset for help on using the changeset viewer.