summaryrefslogtreecommitdiff
path: root/src/Network/BitTorrent/Tracker
diff options
context:
space:
mode:
Diffstat (limited to 'src/Network/BitTorrent/Tracker')
-rw-r--r--src/Network/BitTorrent/Tracker/RPC.hs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Network/BitTorrent/Tracker/RPC.hs b/src/Network/BitTorrent/Tracker/RPC.hs
index 0ffb2017..022751b4 100644
--- a/src/Network/BitTorrent/Tracker/RPC.hs
+++ b/src/Network/BitTorrent/Tracker/RPC.hs
@@ -47,10 +47,13 @@ import qualified Network.BitTorrent.Tracker.RPC.UDP as UDP
47-- | Info to advertise to trackers. 47-- | Info to advertise to trackers.
48data PeerInfo = PeerInfo 48data PeerInfo = PeerInfo
49 { peerId :: !PeerId 49 { peerId :: !PeerId
50 , peerPort :: !PortNumber
51 , peerIP :: !(Maybe HostAddress) 50 , peerIP :: !(Maybe HostAddress)
51 , peerPort :: !PortNumber
52 } deriving (Show, Eq) 52 } deriving (Show, Eq)
53 53
54instance Default PeerInfo where
55 def = PeerInfo def Nothing 6881
56
54-- | Simplified announce query. 57-- | Simplified announce query.
55data SAnnounceQuery = SAnnounceQuery 58data SAnnounceQuery = SAnnounceQuery
56 { sInfoHash :: InfoHash 59 { sInfoHash :: InfoHash