summaryrefslogtreecommitdiff
path: root/src/Network/Tox/Crypto
diff options
context:
space:
mode:
authorJames Crayne <jim.crayne@gmail.com>2018-06-27 04:19:48 +0000
committerJames Crayne <jim.crayne@gmail.com>2018-06-27 04:19:48 +0000
commitce5f39de5a3980e5c273e83b98a971368952da3f (patch)
treef2a33e0a2944b8f799daa39ee08459940d97212b /src/Network/Tox/Crypto
parentaf9a5df9b6c5fff2820cdeae6ac34a0206051c98 (diff)
Fix: Pings & Packet requests were miss-classified as lossy
Diffstat (limited to 'src/Network/Tox/Crypto')
-rw-r--r--src/Network/Tox/Crypto/Transport.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Network/Tox/Crypto/Transport.hs b/src/Network/Tox/Crypto/Transport.hs
index a5634d71..a453a13c 100644
--- a/src/Network/Tox/Crypto/Transport.hs
+++ b/src/Network/Tox/Crypto/Transport.hs
@@ -753,8 +753,8 @@ data LossyOrLossless = UnknownLossyness | Lossless | Lossy
753 deriving (Eq,Ord,Enum,Show,Bounded) 753 deriving (Eq,Ord,Enum,Show,Bounded)
754 754
755lossyness :: MessageID -> LossyOrLossless 755lossyness :: MessageID -> LossyOrLossless
756lossyness (fromEnum -> x) | x < 3 = Lossy 756-- lossyness (fromEnum -> x) | x < 3 = Lossy
757lossyness (fromEnum -> x) | x >= 16, x < 192 = Lossless 757lossyness (fromEnum -> x) | {-x >= 16,-} x < 192 = Lossless
758lossyness (fromEnum -> x) | x >= 192, x < 255 = Lossy 758lossyness (fromEnum -> x) | x >= 192, x < 255 = Lossy
759lossyness (fromEnum -> 255) = Lossless 759lossyness (fromEnum -> 255) = Lossless
760lossyness _ = UnknownLossyness 760lossyness _ = UnknownLossyness