3 import "github.com/anacrolix/dht/krpc"
6 Added krpc.CompactIPv4NodeAddrs `bencode:"added"`
7 AddedFlags []PexPeerFlags `bencode:"added.f"`
8 Added6 krpc.CompactIPv6NodeAddrs `bencode:"added6"`
9 Added6Flags []PexPeerFlags `bencode:"added6.f"`
10 Dropped krpc.CompactIPv4NodeAddrs `bencode:"dropped"`
11 Dropped6 krpc.CompactIPv6NodeAddrs `bencode:"dropped6"`
14 type PexPeerFlags byte
16 func (me PexPeerFlags) Get(f PexPeerFlags) bool {
21 PexPrefersEncryption = 0x01
22 PexSeedUploadOnly = 0x02
24 PexHolepunchSupport = 0x08
25 PexOutgoingConn = 0x10