From 9ace0afdfed35ffcd344221e17b6eca8eeb56372 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Tue, 11 Sep 2012 01:00:42 -0400 Subject: handle stale PairAcks --- Assistant/Pairing.hs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Assistant/Pairing.hs') diff --git a/Assistant/Pairing.hs b/Assistant/Pairing.hs index 4aade5465..8031a7213 100644 --- a/Assistant/Pairing.hs +++ b/Assistant/Pairing.hs @@ -28,6 +28,9 @@ data PairStage newtype PairMsg = PairMsg (Verifiable (PairStage, PairData, SomeAddr)) deriving (Eq, Read, Show) +verifiedPairMsg :: PairMsg -> PairingInProgress -> Bool +verifiedPairMsg (PairMsg m) pip = verify m $ inProgressSecret pip + fromPairMsg :: PairMsg -> (Verifiable (PairStage, PairData, SomeAddr)) fromPairMsg (PairMsg m) = m -- cgit v1.2.3