summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjoe <joe@jerkface.net>2017-11-09 18:30:59 -0500
committerjoe <joe@jerkface.net>2017-11-09 18:30:59 -0500
commit07ba23df99d6ac0a2cf91530c0753d9d31e1e486 (patch)
treee84322ce36cd80466d1697ce900c14163b60d407 /src
parent159207cf459f565202d9caae70f6fed5ca985db2 (diff)
Debug prints on cookie handling.
Diffstat (limited to 'src')
-rw-r--r--src/Network/Tox/DHT/Handlers.hs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Network/Tox/DHT/Handlers.hs b/src/Network/Tox/DHT/Handlers.hs
index 7f3bc7ed..500785cc 100644
--- a/src/Network/Tox/DHT/Handlers.hs
+++ b/src/Network/Tox/DHT/Handlers.hs
@@ -219,6 +219,7 @@ getNodesH routing addr (GetNodes nid) = do
219 219
220cookieRequestH :: TransportCrypto -> NodeInfo -> CookieRequest -> IO Cookie 220cookieRequestH :: TransportCrypto -> NodeInfo -> CookieRequest -> IO Cookie
221cookieRequestH crypto ni (CookieRequest remoteUserKey) = do 221cookieRequestH crypto ni (CookieRequest remoteUserKey) = do
222 hPutStrLn stderr $ "CookieRequest! remoteUserKey=" ++ show (key2id remoteUserKey)
222 (n24,sym,us) <- atomically $ do 223 (n24,sym,us) <- atomically $ do
223 n24 <- transportNewNonce crypto 224 n24 <- transportNewNonce crypto
224 sym <- transportSymmetric crypto 225 sym <- transportSymmetric crypto
@@ -231,6 +232,7 @@ cookieRequestH crypto ni (CookieRequest remoteUserKey) = do
231 , dhtKey = transportPublic crypto 232 , dhtKey = transportPublic crypto
232 } 233 }
233 edta = encryptSymmetric sym n24 dta 234 edta = encryptSymmetric sym n24 dta
235 hPutStrLn stderr $ "CookieRequest! responding to " ++ show (key2id remoteUserKey)
234 return $ Cookie n24 edta 236 return $ Cookie n24 edta
235 237
236lanDiscoveryH :: Client -> NodeInfo -> NodeInfo -> IO (Maybe (Message -> Message)) 238lanDiscoveryH :: Client -> NodeInfo -> NodeInfo -> IO (Maybe (Message -> Message))