diff options
author | Joe Crayne <joe@jerkface.net> | 2018-12-13 18:42:36 -0500 |
---|---|---|
committer | Joe Crayne <joe@jerkface.net> | 2018-12-16 14:08:27 -0500 |
commit | 3f6a96450f5bac81d9ef929a3feeffb0260e363e (patch) | |
tree | eb774a295d4221837302e1421cb2c60260dd4af2 /src/Network/Kademlia.hs | |
parent | a1ed3d4d5440e57e5b7336bb131907eacc593c9b (diff) |
Maintain a separate TCP-capable trampoline set for onion routing.
Diffstat (limited to 'src/Network/Kademlia.hs')
-rw-r--r-- | src/Network/Kademlia.hs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/Network/Kademlia.hs b/src/Network/Kademlia.hs index 488a53ac..e61afe9b 100644 --- a/src/Network/Kademlia.hs +++ b/src/Network/Kademlia.hs | |||
@@ -101,9 +101,10 @@ vanillaIO var ping = TableStateIO | |||
101 | 101 | ||
102 | -- | Everything necessary to maintain a routing table of /ni/ (node | 102 | -- | Everything necessary to maintain a routing table of /ni/ (node |
103 | -- information) entries. | 103 | -- information) entries. |
104 | data Kademlia nid ni = Kademlia (InsertionReporter ni) | 104 | data Kademlia nid ni = Kademlia { kademInsertionReporter :: InsertionReporter ni |
105 | (KademliaSpace nid ni) | 105 | , kademSpace :: KademliaSpace nid ni |
106 | (TableStateIO ni) | 106 | , kademIO :: TableStateIO ni |
107 | } | ||
107 | 108 | ||
108 | 109 | ||
109 | -- Helper to 'insertNode'. | 110 | -- Helper to 'insertNode'. |