diff options
Diffstat (limited to 'transport/socket/src/socket.h')
-rw-r--r-- | transport/socket/src/socket.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/transport/socket/src/socket.h b/transport/socket/src/socket.h index 44715697db1..5a287a72c98 100644 --- a/transport/socket/src/socket.h +++ b/transport/socket/src/socket.h @@ -52,6 +52,8 @@ #define GF_MAX_SOCKET_WINDOW_SIZE (1 * GF_UNIT_MB) #define GF_MIN_SOCKET_WINDOW_SIZE (128 * GF_UNIT_KB) +#define GF_USE_DEFAULT_KEEPALIVE (-1) + typedef enum { SOCKET_PROTO_STATE_NADA = 0, SOCKET_PROTO_STATE_HEADER_COMING, @@ -118,6 +120,8 @@ typedef struct { int windowsize; char lowlat; char nodelay; + int keepalive; + int keepaliveintvl; } socket_private_t; |