From 05da1cc09bb2ef32095a857875b65214f8555dba Mon Sep 17 00:00:00 2001 From: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com> Date: Sun, 20 Mar 2022 18:14:45 +0000 Subject: [PATCH] use Int again --- src/Simplex/Messaging/Transport/KeepAlive.hs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Simplex/Messaging/Transport/KeepAlive.hs b/src/Simplex/Messaging/Transport/KeepAlive.hs index dccbc5c34..7dcde5f31 100644 --- a/src/Simplex/Messaging/Transport/KeepAlive.hs +++ b/src/Simplex/Messaging/Transport/KeepAlive.hs @@ -15,9 +15,9 @@ foreign import capi "netinet/tcp.h value TCP_KEEPINTVL" tcpKeepIntvl :: CInt foreign import capi "netinet/tcp.h value SOL_TCP" solTcp :: CInt data KeepAliveOpts = KeepAliveOpts - { keepCnt :: CInt, - keepIdle :: CInt, - keepIntvl :: CInt + { keepCnt :: Int, + keepIdle :: Int, + keepIntvl :: Int } defaultKeepAlive :: KeepAliveOpts @@ -35,6 +35,6 @@ setSocketKeepAlive sock KeepAliveOpts {keepCnt, keepIdle, keepIntvl} = do -- putStrLn $ "tcpKeepCnt: " <> show tcpKeepCnt -- putStrLn $ "tcpKeepIdle: " <> show tcpKeepIdle -- putStrLn $ "tcpKeepIntvl: " <> show tcpKeepIntvl - setSockOpt sock (SockOpt solTcp tcpKeepCnt) keepCnt - setSockOpt sock (SockOpt solTcp tcpKeepIdle) keepIdle - setSockOpt sock (SockOpt solTcp tcpKeepIntvl) keepIntvl + setSocketOption sock (SockOpt solTcp tcpKeepCnt) keepCnt + setSocketOption sock (SockOpt solTcp tcpKeepIdle) keepIdle + setSocketOption sock (SockOpt solTcp tcpKeepIntvl) keepIntvl